News

India has lashed out at the United States and the European Union, criticising what it described as "double standards" over ...