India’s Modi lands in Russia for first visit since Ukraine offensive
Since then, India has abstained from publicly condemning Russia and has abstained from all U.N. commitments that censured Moscow. But Russia’s struggle with Ukraine has also had a mortal charge for India. Following reports that some of its people were forced to fight in Ukraine, New Delhi announced in FebruaryContinue Reading