The US military said it launched another round of strikes on Iran — the third in a week — after the Islamic Revolutionary Guard Corps struck a container ship travelling through the Strait of Hormuz on Sunday. Iranian state media has reported explosions in a number of port cities after the strikes. A series of attacks between the US and Iran over the past several days led President Donald Trump to declare the end of a ceasefire meant to halt the war on Iran that the US and Israel began on February 28, though Trump has left the door open to continued negotiations.