Claim fact-check

The signing ceremony for the U.S.–Iran peace agreement is scheduled for June 19 in Switzerland.

100%
Model: Kimi K2.6 Checked on:
Verdict explanation
claim // BT7IVMEH5CTQMCuiGXgw

Based on verified information, here is my analysis of this claim:

Reasoning:

  • The U.S. and Iran reached a peace agreement on June 14, 2026, ending the hostilities that began on February 28, 202612.
  • Pakistani Prime Minister Shehbaz Sharif announced on his social media platform X that the peace agreement had been reached and the official signing ceremony would take place on Friday, June 19, in Switzerland31.
  • U.S. President Donald Trump confirmed the conclusion of the agreement on Truth Social, stating "The Deal with the Islamic Republic of Iran is now complete"31.
  • Vice President JD Vance also confirmed the signing ceremony on Fox News, noting that it was scheduled for June 19 in Switzerland and that he planned to attend3.
  • Multiple news sources including The Hindu, Swissinfo.ch, and CGTN have all corroborated the June 19 Switzerland date for the signing ceremony132.

Overall validity: 100%

  1. Live: US, Iran confirm peace deal, official signing on June 19
  2. U.S., Iran reach peace deal; signing set for June 19
  3. Geneva to host signing of Iran-US peace treaty - SWI swissinfo.ch