Protestors Arrested in F*ck the Police Rally

Posted on March 14, 2012 | No Comments

A controversial anti-police rally called “F*ck the Police” in downtown Denver led to five arrests Saturday, March 10. An estimate of 60 to 70 people were involved in the melee.

Read More