The Daily Pennsylvanian is a student-run nonprofit.

Please support us by disabling your ad blocker on our site.

At least six police officers surrounded and arrested a protester in the middle of 34th Street as protesters shouted “You don’t need six f**king pigs on one person” and “PPD, KKK, IOF, they’re all the same.” Police officers have continued to refuse to show their badge numbers despite requests from protesters.