Russia condemns revival of Iran sanctions by UK, France, and Germany

Moscow has accused the European powers of abusing the UN snapback mechanism against Tehran

Russia has condemned the decision by the UK, France, and Germany to reinstate UN sanctions against Iran, calling the move a manipulation of international…

Continue Reading