The outcry against police militarization is finally producing echoes in the halls of congress, and long-overdue restrictions on the Department of Homeland Security’s 1033 program seem inevitable. However, this practical step only scratches the surface. Few have dared ask the much more uncomfortable question: why have a shockingly high number of American police departments felt […]
Source