St. Louis

WATCH: Rioters Set Police HQ on Fire in St. Louis

Violent rioters set fire to the police headquarters in St. Louis, Missouri, Wednesday night amid nationwide unrest following a Kentucky grand jury decision to not charge police officers in the shooting death of Breonna Taylor.

Police stand guard on the perimeter of a crime scene after a police officer was shot, Wednesday, Sept. 23, 2020, in Louisville, Ky. A grand jury has indicted one officer on criminal charges six months after Breonna Taylor was fatally shot by police in Kentucky. The jury presented its decision …

Related Link