Amid Russia’s growing international isolation, India’s leader tells Putin that today is no time for war.. India, Russia, Putin, Vladimir V, Modi, Narendra, International Relations, Ukraine, Russian Invasion of Ukraine (2022)