Key developments:
US-Iran agree to a roadmap toward a final deal within 60 days; technical-level talks to continue for the rest of the week in Switzerland US-Iran agree to set up a communication line” to avoid incidents in the Strait of Hormuz; agree to a mechanism to end war in Lebanon Iran’s fore...
Discussion
Sign in to join the thread, react, and share images.