Iran's Mehr: Draft Iran-U.S. agreement proposes release of $24 billion in frozen Iranian assets during negotiations

14 Jun 2026 22:40