Looks like armed citizens in Detroit are defending themselves with firearms, which has led to more dead criminals and less crime.  While the media talking heads and politicians are busy pontificating, good people have stood up and decided to take ownership of their safety.  Detroit Chief of Police said that the crime rate would be lowered if more “good Americans” were armed.

Detroit Chief of Police James Craig

Continue reading