Police Arrest Dozens As They Break Up Pro-Palestinian Protests At Several US Universities
Police made dozens of arrests as pro-Palestinian protest encampments were dismantled Friday at the University of Pennsylvania and the Massachusetts Institute of Technology, hours after police tear-gassed demonstrators and took down a…
Read More...
Read More...