Iran’s terms for revival of JCPOA | Iran Today · World Politics · Sentinel