The government of India has reacted strongly to a joint opinion piece published by the envoys of the United Kingdom, France and Germany criticising Russia ahead of Russian President Vladimir Putin’s upcoming visit to New Delhi. Officials at the Ministry of External Affairs (MEA) described the article as “very unusual” and declared the public criticism […]














