Dallas Police Chief Defends Violent Criminals “Forced to Commit Violent Acts” [Video]

Soooo the Dallas Police Chief is blaming society for the violent crimes criminals commit? This is the dumbing down of our criminal justice system and switching the blame from the criminal’s personal responsibility to blaming society for this person’s violence. Dallas Police Chief Renee Hall said with a straight face that the violent criminals have … Continue reading Dallas Police Chief Defends Violent Criminals “Forced to Commit Violent Acts” [Video]