Third Night of Violent Demonstrations Protesting Police Officer Acquittal, 80+ Arrested
Third night of violence as police confiscate several weapons from demonstrators More than 80 demonstrators were arrested after a third night of violent protests in St. Louis Sunday night September 17, 2017 following the acquittal […]