A preliminary agreement to end the war in Iran has reportedly been signed by Donald Trump and Iranian officials, though details remain unclear. US Vice President JD Vance has expressed uncertainty about attending a signing ceremony scheduled for June 19th in Geneva. Further negotiations are potentially planned in Switzerland this weekend. Iran’s supreme leader has publicly stated that President Trump agreed to the deal’s terms due to mounting pressure and desperation. Vance’s attendance at the Geneva ceremony is now in question, adding another layer of uncertainty to the fragile agreement. The deal’s specifics have not been fully disclosed, but represent a potential turning point in the ongoing conflict. This development follows a period of intense diplomatic efforts.
