From the corridors of power in Washington to a Swiss mountaintop resort, via Tehran and a French spa, it has been a dizzying week of diplomacy on Iran, marked by surprise twists and a last-ditch hunt for a printer in the Palace of Versailles.
Israel and Hezbollah agreed a ceasefire on Friday, a US official said, after deadly exchanges between the two sides in Lebanon put a deal to end the Middle East war under strain, less than two days after it was signed.