US President Donald Trump warned on Tuesday that the United States was "not finished" attacking Iran, as Tehran widened strikes on Gulf states after its Houthi allies threatened to blockade Saudi ports. Two weeks after fighting resumed between the decades-old foes, Trump said Iran would need more than 20 years to recover from the damage inflicted in the Middle East war. "If we left right now, it would take Iran 20, 25 years to rebuild," he said. "We're not finished at all... we're not leaving right now." The warning came as Jordan, Kuwait and Bahrain reported Iranian attacks, and as Trump used a White House meeting with Lebanese President Joseph Aoun to pledge support for his fragile effort to disarm Hezbollah and move towards peace with Israel. Bahrain said it intercepted Iranian attacks as sirens sounded repeatedly, while Kuwait and Jordan said they had intercepted drone and missile strikes. Kuwait said Tehran had hit power and water desalination plants over several days, including on Monday, forcing residents to ration energy.

To display this content from YouTube, you must enable advertisement tracking and audience measurement.

One of your browser extensions seems to be blocking the video player from loading. To watch this content, you may need to disable it on this site.