Pakistan, May 20 -- President Donald Trump said on Tuesday that the U.S. may need to strike Iran again and that he had been an hour away from ordering an attack before postponing it.

Trump was speaking to reporters at the White House a day after saying he had paused a planned resumption of hostilities following a new proposal by Tehran to end the US-Israeli war.

"I was an hour away from making the decision to go today," Trump said on Tuesday.

Iran's leaders are begging for a deal, he said, adding that a new US attack would happen in coming days if no agreement was reached.

"Well, I mean, I'm saying two or three days, maybe Friday, Saturday, Sunday, something, maybe early next week, a limited period of time, because we can't let them h...