The past month has been busy for New Delhi on diplomatic fronts. India hosted Prime Ministers of the UK, Japan and Nepal. Russia’s Foreign Minister Sergei Lavrov’s visit to New Delhi in wake of the Russia-Ukraine conflict, however, stole the show. Here’s a glimpse



