Protestors throw urine bombs at Denver police
DENVER -- Several protesters were arrested Saturday evening during a disruptive anti-police protest in downtown Denver. According to Lt. Matt Murray of the Denver Police Department, at 7:30 p.m. close to 60-70 anarchist protesters started marching on the 16th Street Mall. The Mall Ride was forced to shut down as protesters allegedly threw urine-filled balloons, set off fireworks and spray painted several vehicles including an RTD bus.
Post to Tumblr