Iran ends its worst year and enters an uncertain future

The Iranian year 1403 ending on March 20 marked one of the most challenging yet for the country’s ruling elite, which has been beset by economic malaise at home and historic setbacks abroad.

At the start of the year in March 2024, Iran was…

Continue Reading