Developments in Ukraine, and the world’s responses, have given India an extraordinary opportunity to try and bring Russia closer to the West, by playing a proactive role in negotiating peace. Prime Minister Narendra Modi, who has been called and acknowledged by top leaders on both sides, could even invite the two presidents for talks in […]