Police Militarization

“The ACLU this week released a report examining police militarization that estimates that at least 500 police departments have been given MRAPs—Mine Resistant Ambush Protected—vehicles under a U.S. Department of Defense program. Those machines were built to withstand rocket-propelled grenades, assault rifle fire and roadside bombs—the kind of risks found …

Continue reading