No fewer than 200 people, mostly Jewish, have been arrested following a large demonstration on Friday after taking over the main hall of Grand Central station in protest of Israel’s bombardment of Gaza, the New York Police Department said. However, protest organizers put the number at more than 300. Photos from the scene showed long
Read More