Maintenance staff and waste disposal crews clean up after police cleared a pro-Palestine protest camp on the campus of the University of Pennsylvania in Philadelphia. AFP
Maintenance staff and waste disposal crews clean up after police cleared a pro-Palestine protest camp on the campus of the University of Pennsylvania in Philadelphia. AFP