80 arrested in St. Louis

On the third day of protest, 80 St. Louis citizens have been arrested. Unrest comes after another white police officer was acquitted for the murder of a Black man.

80 arrested in St. Louis

Comments