Nearly 100 Pro-palestinian Protestors Detained At Northeastern University
According to the university, approximately 100 protestors were arrested on Saturday morning during a pro-Palestine protest at Northeastern University. Northeastern University took action on Saturday morning to clear an "unauthorized...
Read more