Feedback

Dozens arrested outside Federal Courthouse in St. Louis

 

Demonstrators shouting 'black lives matter' were arrested by police outside the courthouse in downtown St. Louis.

Shows