WASHINGTON: US President Donald Trump on Sunday said Israeli strikes on Beirut “should not have happened” as he vowed a regional peace deal was at hand, though he did not confirm reports it would be signed during the day. “We are very close to a Deal that will bring peace to the region, including to Lebanon, and all sides should stand down,” Trump said on social media. “This could be the beginning of a long and beautiful peace — Let’s not blow it!“

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.