New York Protest For Ceasefire In Gaza And Israel
Protesters gather for a sit-in in Grand Central Terminal at rush hour to de...