‘India has self-respect’: Russia praises New Delhi for opposing Trump’s tariffsDevendra Singh Rawat·4 days ago