Cops detain 100 at Northeastern University pro-Palestinian demonstration
Northeastern University students held a pro-Palestinian rally on their Boston campus Saturday morning that resulted in approximately 100 people being detained by the police. The school claimed in a statement…