(260621) — BUERGENSTOCK, June 21, 2026 (Xinhua) — This photo taken on June 21, 2026 shows a view around Buergenstock near Lucerne, Switzerland. Technical-level talks between the United States and Iran under the Islamabad Memorandum of Understanding (MoU) is held here on Sunday. (Xinhua/Lian Yi)
You may also like
Hungary's LGBTQ+ community marches for its rights after years of rollback
6 minutes ago
Major power outage in France as Europe wilts under record heat
26 minutes ago
Honey havoc: 24 million honeybees escape after 18-wheeler overturns, forcing Texas neighbourhood into lockdown
31 minutes ago
Key Starmer ally Jones rules himself out of contest to be Britain’s next PM
36 minutes ago
Power cuts in France leave thousands sweltering amid scorching heatwave
41 minutes ago
Airlines should still avoid airspace over Iran after framework deal, EU agency warns
46 minutes ago

