Iran’s presidential elections are full of surprises, from Mohammad Khatami’s landslide victory in 1997 to Mahmoud Ahmadinejad’s rise to the presidency in 2005 to former President Hashemi Rafsanjani’s shocking disqualification this year.
What do they tell us about this year's election?