Trump disapproves of Israeli attack on Beirut, calls for restraint from all parties to avoid jeopardizing ongoing peace talks 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.