Iranian officials say major disagreements remain, especially over the status of the Strait of Hormuz, Iran's nuclear program and conflicts involving Tehran-backed groups in Lebanon, according to Al Jazeera
Important
SourceNewsquawk
SectionGeopolitical
No additional content available for this headline.