Trump again extends Iran nuclear deal he vowed to rip up

This is the fourth time the Trump administration has extended the deal.

"This is the last such waiver he will issue," a senior administration official said, adding that the White House will be working with its European allies on updating the other conditions of the nuclear agreement including when certain clauses of the deal will end.

The United Nations Security Council and European Union agreed to the waiver in 2015 in exchange for Iran's promise that it would rollback its nuclear development efforts.