On Monday, Vance described the talks as rocky but productive, with some agreements reached.

US Vice President JD Vance led talks at a Swiss resort on Sunday to shore up a tentative peace deal with Iran, but the diplomacy was clouded by Iran’s

US Vice-President JD Vance has landed in Switzerland to meet with Iranian leaders and build on the fragile interim deal to end the war in Iran.