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...