Home 2017-07-06T19:16:18+00:00

Document Shows Washington D.C. Police Threw More Than 70 Grenades at Inauguration Protesters

New evidence obtained by Democracy in Crisis and the Real News Network show that officers within the Metropolitan Police Department of Washington D.C. deployed weapons on at least 191 occasions on Inauguration Day. According to the document, obtained through a Freedom of Information Act request, MPD officers threw 74 Sting-Ball grenades during protests and riots that day. Six 40mm Stinger rubber b [...]

Load More Posts