Israel-Hamas War: Mass Arrests at Grand Central Amid Israel-Hamas Protest
Hundreds of protesters arrested at a "sit-in" in New York's Grand Central Station. Protesters called for an Israel-Hamas ceasefire, wearing...
loading....
loading....
loading....