Tehran affirms that U.S.-EU “snapback” sanctions have no legal basis as over 121 nations back the formal termination of anti-Iran restrictions.
Iran, Russia, and China to Officially…
Tehran affirms that U.S.-EU “snapback” sanctions have no legal basis as over 121 nations back the formal termination of anti-Iran restrictions.