Search Close Menu

More than 80 Protesters Arrested in St. Louis; Officers Assaulted with Chemicals, Rocks

Arrests came after police officers were assaulted in St. Louis Sunday night and "a concentrated area" was hit with vandalism including broken windows, broken sidewalk flower pots and overturned trash cans, acting Police Commissioner Larry O'Toole told media. More Here.
0 Comments

Latest Videos Popular Videos