TEHRAN – The recent statement by the foreign ministers of the three European countries—Britain, France, and Germany—regarding the activation of the so-called “Snapback” mechanism against the Islamic Republic of Iran is yet another…
TEHRAN – The recent statement by the foreign ministers of the three European countries—Britain, France, and Germany—regarding the activation of the so-called “Snapback” mechanism against the Islamic Republic of Iran is yet another…