Israel says it hit Hezbollah targets in Beirut after cross-border fire

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 President says Israel and US allies in Middle East have approved new deal

Attack on Lebanon's capital comes with US-Iran deal appearing close

Israel launched the strikes on the day President Donald Trump said a deal between the United States and Iran would be finalized.