Several dozen people, some donning shields and helmets, and police clashed at the headquarters of the Denver Police Department on Saturday night.
Several dozen people, some donning shields and helmets, and police clashed at the headquarters of the Denver Police Department on Saturday night.