Whatever set the spark off, the Ferguson Police Department still has a LOT to answer for for their appalling treatment of protestors and the press
The entire department should be handed their walking papers from the top down, because they'll never have the community's trust ever again otherwise.

Monster Hunter: pissing me off since 2010.







