Europe does not have right to invoke snapback mechanism: MP

In reaction to the attempts by three European countries, including UK, France and Germany, to invoke the so-called snapback mechanism, Ebrahim Azizi stated that Europeans have no legal or political validity towards the Islamic Republic of Iran to…

Continue Reading