claim
Capital flight from Iran in 2024 and the latter half of 2025 indicated a collapse in public confidence.

Authors

Sources

Referenced by nodes (1)