WatchWatch.org

[#113.4] Philadelphia, PA

[#113.4] Philadelphia, PA

Philadelphia, Pennsylvania
More on 113 in Philadelphia PA, where Philly cops intentionally herded protestors up an embankment where they would be trapped as PPD teargassed them repeatedly. Link to story: https://www.nytimes.com/video/us/100000007174941/philadelphia-tear-gas-george-floyd-protests.html




See another police brutality case Help end police Violence