WatchWatch.org

[#736] Florrisant, MO

[#736] Florrisant, MO

Florrisant, Missouri
police set up a designated protest area – then shoot protestors in the designated protest area. The cops are still rioting... 6 July 2020. [@CopWatchSTL]




See another police brutality case Help end police Violence