This year, Russia and India mark the 70th anniversary of diplomatic relations. Indian Prime Minister Narendra Modi visited St. Petersburg to meet Russian President Vladimir Putin on June 1 and take part in the St. Petersburg International Economic Forum (SPIEF) on June 2. The two leaders signed the St. Petersburg declaration. This was the fifth Putin-Modi meeting in the recent three years since the PM took office. The global order is going through deep transformation. There are several world leaders who define the shaping of the new world. No doubt, Putin, and Modi are among them, as well as Chinese leader Xi Jinping.
Source