The Colbert Report
Police Militarization in America
Season 10 • 09/02/2014
The Pentagon arms local police departments with equipment traditionally reserved for the military.
More
Watching
You may also like5 Videos
Police Militarization in America
Season 10 • 09/02/2014
More