With the confirmation of the upcoming talks between the European Troika and the Iranian regime in Istanbul, the state-run daily Farhikhtegan wrote that Europe intends to suspend the snapback mechanism in exchange for the return of International Atomic Energy Agency (IAEA) inspectors. The deputy chairman of the Iranian regime’s parliament’s National Security Commission also referred […]