Sunday, August 17, 2014

Last Call For The Unleashed Dogs

Here's a collection of tweets from Ferguson, Missouri tonight where cops have once again used armored vehicles, tear gas, and now sound projectors to break up the crowd hours before curfew (h/t Little Green Footballs)







This is America, and the people of Ferguson are trapped in hell.

No comments:

Post a Comment