Thousands of protesters in major cities including London, Paris, Rome, New York, and Toronto rallied over the weekend against Israel’s ongoing violence in Gaza and the Middle East. It marks the somber approach on the first anniversary of Israel’s war on Gaza today. In London, about 40,000 free-Palestine demonstrators voiced their demands. In ...