Detroit Police Chief James Craig Wants YOU! To CCW!

Detroit Police Chief James Craig dropped a bomb on the smug and cozy world of gun-control advocates last week, when he said publicly what the statistics and sociologists have been saying for years: more guns equals less crime. To be specific,  law-abiding concealed carry deters crime. Chief Craig has a long way to go to […]