Pro-Palestinian protesters marching through New York City