Canada’s formal recognition of a Palestinian state drew applause from longtime advocates of the move and sharp denunciation from voices who said it would not foster a lasting peace.
Prime Minister Mark Carney formally announced that Canada will recognize a Palestinian state ahead of the United Nations General Assembly as the international gathering of world leaders grapples with ...