Police in New York City arrested protesters who flooded Grand Central Terminal calling for a ceasefire in the conflict between Israel and Hamas on Friday, 27 October.
Subscribe
Login
0 Comments