Canada’s prime minister and Indian prime minister will meet Monday in visit that marks diplomatic shift It’s not often that the leaders of two countries which have traded accusations of murder, extortion and terrorism meet only months later on friendly terms. But amid what he had described as a “rupture in the world order”, Mark Carney , Canada’s prime minister, will on Monday meet Narendra Modi, India’s prime minister, to repair strained ties between their nations. Continue reading...