Unexpected? Detroit Police Chief Says Armed, Law-Abiding Americans ‘Translates Into Crime Reduction’
Jan. 4, 2014 Erica Ritz In a crime-ridden city dominated by progressives, one might not expect the police chief to advocate citizens protecting themselves. But that’s exactly what happened in Detroit on Thursday. Detroit Police Chief James Craig was speaking at a press conference at police headquarters when he revealed how his opinion of concealed […]