John W. Whitehead: Coming To A Police Dept Near You

Drones, tanks and grenade launchers.            Why does a police department which hasn’t had an officer killed in the line of duty in over 125 years in a town of less than 20,000 people need tactical military vests like those used by soldiers in Afghanistan?  For that matter, why does a police department in a city of 35,000 people need a military-    ... MORE