WatchWatch.org

[#113] Philadelphia, PA

[#113] Philadelphia, PA

Philadelphia, Pennsylvania
police deliberately herd protestors up an embankment against an unclimbable fence – and then repeatedly gas them all for sport




See another police brutality case Help end police Violence