The Indian government and the country’s top leaders called out the “double standards” of the United States and the European Union, which criticised India for buying oil from Russia. US …
Tag:
The Indian government and the country’s top leaders called out the “double standards” of the United States and the European Union, which criticised India for buying oil from Russia. US …