Iran recalls Ambassadors to France, Britain, Germany

Tehran, Sep 27 (IANS) Iran has recalled its ambassadors to France, Britain and Germany, collectively known as the E3, following their launch of a mechanism to reinstate international sanctions on Tehran, the Iranian Foreign Ministry said on Saturday. In a statement, the ministry condemned E3’s decision to trigger the “snapback” mechanism as “irresponsible,” adding that […]