An Iranian flag flutters in front of the Iranian Consulate, where Iranian diplomats meet counterparts from Germany, Britain and France for renewed nuclear talks, on Jul. 25, 2025. (Photo: AFP)
French FM Jean-Noel Barrot (L), Britain's Foreign Secretary David Lammy (C), and US Secretary of State Marco Rubio in Paris, April 17, 2025. (Photo: AFP)