Police officers are seen next to the Oman's ambassador residency during new round of talks between the United States and Iran to discuss Iran’s nuclear program, in Geneva on February 26, 2026. (Photo by Fabrice COFFRINI / AFP)
Source: The Standard February 26, 2026 15:16 UTC