Trump sets a condition for agreeing to suspend Iran's nuclear program for 20 years

US President Donald Trump said he might accept Iran suspending its nuclear program for 20 years, if Tehran made a genuine commitment to that.
Trump made these remarks aboard Air Force One, the presidential plane, after departing Beijing on Friday.
Trump had previously warned Iran that his patience was "running out," reiterating his call for Tehran to reach an agreement with Washington.
In a television interview on Thursday, he said: “I’m not going to wait much longer, they have to make a deal.”
Trump again defended the military operations against Iran, asserting that Tehran had lost the bulk of its military capabilities, and that the United States was capable, if necessary, of quickly destroying what remained of its military infrastructure.
He added that the United States continues to impose a blockade on Iran, saying: “We have a blockade. No boats are entering. Not even a single boat is thinking of entering.”