President Donald Trump has issued a stark warning to Israel and Iran, urging both nations not to jeopardize a nearly finalized peace framework following fresh Israeli airstrikes on Beirut. The attacks, which targeted Hezbollah strongholds in southern Lebanon, killed three people and reignited tensions just as mediators from Qatar and Pakistan were poised to seal a historic accord.

Taking to Truth Social, Trump stated the Beirut strike "should not have happened" on a day marking his 80th birthday and the expected signing of the deal. He emphasized that an agreement bringing peace to the region, including Lebanon, is within reach and called for all sides to stand down. However, Iranian negotiator Mohammad Baqer Qalibaf condemned the attack as evidence of US inability to enforce commitments, warning that Tehran’s military finger remains "on the trigger."

The proposed framework aims to end the conflict that escalated after the US-Israeli campaign against Iran began in February 2026. Under the draft terms, the US would release $25 billion in frozen Iranian assets and waive oil sanctions. In return, Iran would reopen the Strait of Hormuz, halt uranium enrichment, and allow for the eventual dismantling of its nuclear program during a 60-day negotiation window.

Despite optimism from Washington and Moscow, Tehran has delayed the signing, citing the need for further legal review. Hardline factions in Iran have voiced strong opposition, with protesters chanting against compromise. US Defense Secretary Pete Hegseth confirmed that the naval blockade would lift immediately upon signing, though US military presence will remain to ensure compliance during nuclear talks.