ifmat.org
The JCPOA and Iran Regime’s terrified face
The consequences of the sanctions on Iran’s bankrupt economy and the unfortunate outcome of the 2015 Iran nuclear deal known as the JCPOA, on the one hand, and the uncertainty of the prospects of Iran’s Vienna talks with world powers, on the other, have caused panic among Iran’s state-run media and