Israel and Hezbollah have agreed to a renewed ceasefire in Lebanon after the bloodiest fighting in months threatened to derail this week’s US-Iran nuclear talks.
It’s been a chaotic 24 hours. Israel struck over 80 targets across Lebanon overnight, killing at least 21 people, while Hezbollah killed four Israeli soldiers — the worst flare-up in months, according to CNN.
The violence delayed the next round of US-Iran talks in Switzerland, prompting VP JD Vance to cancel his trip. Now, Israel and Hezbollah have agreed to a ceasefire set to begin at 4 p.m. local time, brokered by the US, Qatar, and Iran. Netanyahu’s hardly relaxed though — he says troops are staying in southern Lebanon’s “security zone” and will hit back hard at any violations.

