President Donald Trump on Tuesday pushed back against growing skepticism surrounding what he has described as a “final” peace agreement with Iran, warning Tehran of severe consequences if it fails to uphold the terms. Trump has not yet released the full details of the deal, leaving its firmness uncertain. Still, he insisted Iran has committed to halting its nuclear ambitions. “They will not develop, purchase or buy a nuclear weapon,” Trump said, adding that he would not publicly outline the repercussions for any violation. “I won’t even tell you the consequences,” he warned, “but if they do, all hell will break loose.” In the face of skepticism, the president continues to offer assurance that the deal is secure from his perspective. ‘ We have our deal done with Iran and it should be successful. It goes to a second stage which I think will be actually easier. I didn't want to attack them last week but we had no choice, and we did it twice actually, we were doing it a third time and ...