Costs and benefits of the Iran stance
Brian M Downing Candidate Trump made plain his opposition to the 2015 JCPOA, better known as the Iran nuclear deal. In recent weeks President Trump was on the path toward decertification, stiffer sanctions, and bolder confrontation. However, he faced opposition from his own cabinet and even from retired Israeli generals Read More …