St. Louis Protesters Tried To Block A Freeway And It Did Not Go Well

St. Louis police arrested more than 120 protesters blocking a highway Tuesday night as the city entered its third straight week of protests surrounding a former officer’s acquittal for murder charges. While police did not release the number of people arrested, a city alderman told reporters that at least 126 had been taken into custody, the…

Related posts

Comments