US President Donald Trump has committed to avenge the deaths of three US service members as he called on Iranians to rise up against their government and said the war could last for weeks. Israeli Prime Minister Benjamin Netanyahu vowed that air strikes against Iran would intensify in the coming days, while Trump said he would be talking to Iranian leaders, without specifying when. The European Union has warned of the cost to the Middle East of a long war, and said it was reinforcing its naval mission in the Red Sea. Here are the latest developments: Maersk suspends Strait […]... Keep on reading: Latest developments on Iran: Trump vows to avenge deaths of US troops