the state of the deal: how the numbers on iran's nuclear program stack
The latest controversy can be tied to disagreements over compliance, or lack thereof, in JCPOA. ... President Trump, asserting that Iran was violating the spirit of the deal and continuing to pursue nuclear weapons, withdrew United States from JCPOA May 2018.. ..…