US President Donald Trump on Sunday urged no further attacks by anyone after Israel’s military said it launched strikes on Hezbollah targets in Beirut, potentially complicating efforts to finalise a deal to end the US-Iran war. Smoke rose over the Lebanese capital, and the Civil Defense said it retrieved three bodies and six wounded people from the rubble. Iran threatened a military response. Trump wrote on social media that “the attack on Beirut should not have happened,” adding that “We are...