Canadian Prime Minister Mark Carney has announced that his country will formally recognise Palestine as a sovereign state at the United Nations General Assembly in September.
Carney said the move aligns with Canada’s long-standing support for a two-state solution, noting...