Hundreds in Times Square declare: Nakba was a crime! Palestine will win!
ļ»æ New York City’s Times Square was filled with protesters on May 14. They marked the 75th anniversary of the Nakba ā meaning ācatastropheā in Arabic ā that was the founding of the apartheid regime […]