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 us has the right to defend ourselves against aggression, even if that means not dialing 9-1-1 until the problem is already … [Read more...]