What are Iran’s $100bn in frozen assets and where are they held? April 15, 2026 · Al Jazeera Read full story at source