Iran, US finalise agreement on release of $12b in frozen assets

Middle East

TBS Report
23 June, 2026, 08:05 am
Last modified: 23 June, 2026, 10:11 am