Europe Indian Subcontinent Top Stories
UK Sanctions Russia’s Oil Giants And Quietly Raises Pressure on India’s Strategic Autonomy
UK sanctions Russia’s oil giants and signals rising pressure on India’s Russian crude imports, testing New Delhi’s strategic autonomy.