(260621) — BUERGENSTOCK, June 21, 2026 (Xinhua) — This photo taken on June 21, 2026 shows a sign outside Buergenstock mountain resort in central Switzerland. U.S. and Iranian negotiators started talks Sunday at Buergenstock mountain resort in central Switzerland on implementing a memorandum of understanding signed by the two sides to reach a final deal. (Xinhua/Lian Yi)
You may also like
Pezeshkian asserts Iran's missile programme not up for negotiation, Pakistan agrees
2 minutes ago
Italy announces release of Flotilla activists detained in Libya
7 minutes ago
UN maritime body moves to evacuate 11,000 seafarers stuck in Strait of Hormuz
12 minutes ago
Pummelled by Ukraine, Russia says US hasn’t delivered on Trump-Putin ‘understandings’
12 minutes ago

