Police detained about 100 pro-Palestinian protesters on a Boston campus
Some one hundred pro-Palestinian protesters were arrested this Saturday morning when the camp set up on a Northeastern University campus in the city of Boston in the United States, was…