Protestors Arrested in F*ck the Police Rally
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 MoreA 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