Canada formally recognizes Palestine amid rising fears for two-state solution
Prime Minister Mark Carney says move is needed to preserve the two-state solution as Hamas violence, Israeli settlement expansion, and the Gaza crisis undermine prospects for peace.