NEW DELHI: India’s main opposition party, the Indian National Congress, has strongly criticized the Narendra Modi-led government after the United States temporarily allowed Russian oil stranded at sea to be sold to India, raising questions about the country’s autonomy in making decisions related to national […]
