Regrettably, Canada has voted for a United Nations General Assembly resolution calling for a humanitarian ceasefire in the Gaza Strip, where Israel and Hamas have been locked in fierce combat since the end of October. Until yesterday, Canadian Prime Minister Justin Trudeau resisted pressure to support an immediate truce, understanding that Israel requires far more […]