US President Donald Trump on Sunday said that the Israeli strikes on Lebanon's capital of Beirut "should not have happened", warning that such escalation could jeopardise the peace agreement with Iran

Donald Trump said an Israeli strike on Beirut "should not have happened" after it triggered a strong protest from Iran, casting doubt on the US president's pledge that a peace…

US and Iran appear close to signing the first stage of a peace deal, the two sides differ on when it will be signed.