New York protest says: Long live Gaza!
Over 300 people rallied in New York City’s Times Square on March 29 to support the Palestinian people of Gaza. The demonstration marked the first anniversary of the weekly marches there demanding Palestinians’ right to […]