Police Gone Overboard: Militarized Cops Arrest 200 Non-Violent Protesters in Baton Rouge

Don't Sit on the Sidelines of History. Join Alternet All Access and Go Ad-Free. Support Honest Journalism.