Police were seen making numerous arrests at an encampment that was established on Centennial Common earlier this week. Read this story
Police were seen making numerous arrests at an encampment that was established on Centennial Common earlier this week. Read this story
More from WCVB | centennial common northeastern university palestinian protest protest encampment arrest Massachusetts state police