Tehran, Moscow reiterate rejection of E3’s sanctions snapback

Iran and Russia have condemned the move of the United Kingdom, France, and Germany to invoke the so-called snapback mechanism and reinstate United Nations sanctions on Tehran, slamming the action as “illegitimate,…

Continue Reading