Iran Boasts U.S. ‘Forced’ Into Deal, Expects $24 Billion Asset Release During Talks
on June 15, 2026
50 Comments
According to Iran's regime-run Mehr News, the agreement "provides for the release of $24 billion in frozen Iranian assets during the 60-day talks."





