See the Senate’s version of this bill S. 1595 of 7/20/17 for a full summary.
The House passed this bill on 10/25/17, two weeks after U.S. president Trump announced that (10/13/17) he would not be certifying Iran’s compliance with the 7/14/15 nuclear deal or JCPOA, triggering a 60-day period for Congress to reevaluate the deal. See H.R. 3342 of 7/20/17 and H. Res. 359 of 5/25 for the other two anti-Hizballah measures the House passed on 10/25/17.