WatchWatch.org

[#113.1] Philadelphia, PA

[#113.1] Philadelphia, PA

Philadelphia, Pennsylvania
Thread with more on 113 above out of Philadelphia PA. You will be shocked (shocked!) to learn the police chief's statements about why Philly PD had to assault protestors are contradicted by video footage




See another police brutality case Help end police Violence