Iran’s regime faces “economic D-Day”...
Iran’s regime confronts a critical economic situation described as “economic D-Day.”
The assessment originates from analysis by the Foundation for Defense of Democracies focusing on pressures facing the Iranian government.