Thousands of pro-Palestinian demonstrators gathered at Union Square in New York City to protest the ongoing Israeli attacks in Gaza.