Switzerland has confirmed the postponement of scheduled diplomatic talks between the United States and Iran. The delay follows expressed skepticism from Iran’s supreme leader regarding the signed agreement, alongside the cancellation of US Vice President JD Vance’s planned visit to Geneva. Simultaneously, conflict persists in Lebanon, where clashes between the Israeli military and Hezbollah have intensified. Reports indicate that 16 people were killed on the morning of June 19, while Hezbollah claims to have killed four Israeli soldiers in recent engagements.
Trending
- African andCaribbean Leaders Demand Reparations for Slavery Legacy
- Key Update on Reflecting Pool Concerns and Vandalism Allegations
- Fan Detained After Scaling Fences and Interacting with NASCAR Driver During Red Flag
- Canada Secures Group B Lead, Yet World Cup Knockout Opponent Remains Unclear
- Clark Holds Commanding Lead at US Open Amid Scheffler’s Challenge
- U.S. Scrutiny Raises Complexity of China‑U.S. Biotech Partnerships
- US Open Final Round: Complete Pairings and Tee Times for Sunday
- Ecuador and Curacao Battle to Goalless Draw in Crucial Group E Clash

