Why are so many foreign diplomats flocking to New Delhi? Does the road to settlement in Ukraine pass via Delhi…