Over 100 protestors were arrested after police tried to break up pro-Palestinian encampments at Northeastern University on Saturday. Read this story
Over 100 protestors were arrested after police tried to break up pro-Palestinian encampments at Northeastern University on Saturday. Read this story
More from WWLP.com | Massachusetts Digital First Local News News Top Stories