US President Donald Trump made a dramatic announcement on Monday. He said Israel and Iran had agreed to a “complete and total” ceasefire, ending their 12-day war. However, even as he spoke, doubts began to surface.
Fighting Continues Despite Trump’s Declaration
Only an hour after the supposed deadline, Israeli emergency service Magen David Adom reported that Iran fired more missiles. One missile killed four people in Israel. As a result, many now ask — is the war really over?
Trump Details Phased Ceasefire
Trump announced the ceasefire shortly after Iran attacked a US base in Qatar. He posted on Truth Social that both countries agreed to a 24-hour phased ceasefire. According to him, “Iran will stop all operations first, followed by Israel 12 hours later.”
He added, “Upon the 24th hour, an official end to the 12-day war will be saluted by the world.” Trump also said both sides promised to be “peaceful and respectful” during the truce.
Trump Claims Key Role in Peace Deal
A White House official said Trump personally spoke to Israeli Prime Minister Benjamin Netanyahu. Meanwhile, his team, including Vice President JD Vance, held talks with Iran. The official said Israel agreed to the truce as long as Iran stopped its attacks. Iran reportedly signaled it would not launch any more missiles.
Later, Trump posted again, saying, “Israel and Iran came to me, almost simultaneously, and said ‘peace’!” He added, “The world, and the Middle East are the real winner.”
Trump urged both nations not to violate the agreement. “The ceasefire is now in effect. Please do not violate it!” he posted.
Israel Does Not Confirm But Pauses Attacks
Israel did not officially confirm Trump’s announcement. The Israeli military declined to comment. Netanyahu’s office also gave no immediate response. However, after 4 a.m. local time, there were no reports of Israeli strikes on Iran.
According to Reuters, Israeli authorities told citizens they could leave shelters. The military believed the threat from Iran had passed — for now.
Iran Gives Mixed Signals Before Confirming Ceasefire
Iran at first denied agreeing to a ceasefire. Foreign Minister Abbas Araghchi wrote on X at 4:16 a.m., “As of now, there is no ‘agreement’ on any ceasefire.” However, he added, “If Israel stops its attacks by 4 a.m., we will not continue our response.”
As Iran has repeatedly made clear: Israel launched war on Iran, not the other way around.
— Seyed Abbas Araghchi (@araghchi) June 24, 2025
As of now, there is NO "agreement" on any ceasefire or cessation of military operations. However, provided that the Israeli regime stops its illegal aggression against the Iranian people no…
Later, he hinted that Iran had stopped firing. He posted, “The military operations… continued until the very last minute, at 4 a.m.”
The military operations of our powerful Armed Forces to punish Israel for its aggression continued until the very last minute, at 4am.
— Seyed Abbas Araghchi (@araghchi) June 24, 2025
Together with all Iranians, I thank our brave Armed Forces who remain ready to defend our dear country until their last drop of blood, and who…
Iranian state media eventually confirmed the ceasefire. A broadcast on Iran National News Network said, “The Sepah’s successful missile operations… has imposed ceasefire on the enemy.”
Confusion as Attacks Resume
Despite reports of peace, people in Israel woke up to missile sirens on Tuesday morning. BBC reporters heard explosions in Jerusalem and other cities.
The Israeli military confirmed new attacks. The IDF said, “Sirens sounded in several areas across Israel… following missiles launched from Iran.” They added that Israeli jets were trying to intercept and strike back.
One Iranian missile hit a residential building in Beer Sheva and killed four people.
The IDF estimated that Iran fired 10 to 15 ballistic missiles. Most were intercepted, but some reached their targets.
