Hundreds in New York march to stand with Gaza, Palestinian resistance
Hundreds of people took to the streets in Times Square in New York City on Friday, Nov. 15, to protest Israeli attacks on Gaza and support the Palestinian struggle for liberation. The protest came as […]