Daily Archives: December 26, 2013


America needs to demilitarize its police 1

There is absolutely no justification for local police to ever posses such a vehicle.?

Police Acquisition Of Army Vehicle Enrages Internet Commenters
On December 17th the police department in Salinas, California unveiled a new “Armored Rescue Vehicle” that’ll shield officers from bullets and grenades but cannot, they’re learning, shield them from the barrage of negative comments from the public.