People gather at the site of an Israeli air strike in Beirut's southern suburbs. AFPPeople gather at the site of an Israeli air strike in Beirut's southern suburbs. AFPAttack on Lebanon's capital comes with US-Iran deal appearing close

Israel struck Hezbollah targets in Beirut’s Dahiyeh after rocket fire into northern communities, describing a precise hit on a command centre.

Prime Minister Benjamin Netanyahu and Defence Minister Israel Katz warned Israel will not tolerate cross-border fire, citing multiple recent projectiles.

Beirut has been largely spared in recent months, with only two strikes since mid-April, despite frequent exchanges in southern Lebanon.

Regional tensions had eased as the US and Iran appeared close to an initial deal, following a major flare-up after strikes in Beirut and Iranian retaliation.