As the U.S. carried out a 12th night of strikes across Iran, President Donald Trump threatened “major military punishment” against the Houthis if their attacks on ships continue.

Meanwhile, US President Donald Trump vowed that Iran would “pay” for killing three US soldiers, despite signs that Tehran and Washington want to resume diplomacy.

US completes 10th consecutive night of strikes as tankers are targeted in the Strait of Hormuz and Yemeni rebels threaten broader war.