Detroit’s Chief of Police Defends Right of “Mere Citizens” to Defend Themselves

I’ve written about Detroit Police Chief James Craig before. I could probably write about him weekly and the message would still be missed by those too brain-dead to comprehend Craig’s  support of civilian self-defense. James Craig believes every one of

…Read More… Detroit’s Chief of Police Defends Right of “Mere Citizens” to Defend Themselves