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

Find what drives you at Beaman Auto!
  •  
  •  
  •  
  •  

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