In a firm diplomatic response to the United States Congress passing sweeping sanctions legislation aimed at curbing Russian energy revenues, India declared on Thursday, September 17, 2026, that it remains steadfastly committed to securing the energy needs of its 1.4 billion citizens. New Delhi stated unequivocally that it will take …
Read More »
North India Statesman