Mohammad Javad Zarif, forced to resign as Iran's vice president for strategic affairs this month, speaks at the World Economic Forum in Davos in January. AFP
Mohammad Javad Zarif, forced to resign as Iran's vice president for strategic affairs this month, speaks at the World Economic Forum in Davos in January. AFP


Iran’s reformists have a lot to feel despondent about



March 20, 2025