St. Louis police arrest nearly 130 ‘Black Lives Matter’ protesters

The arrests on Tuesday night came after protesters blocked a major highway and later began marching north.

Share