Hundreds of pro-Palestinian protesters gather in New York to call for end to Gaza genocide