The Iranian Presidential Shocker
The talk of Tehran was that a lot of important people were barred from running. These include: former President Mahmoud Ahmadinejad, Ali Larijani – a former Parliament speaker, and even the current Iranian Vice President, Es’haq Jahangiri
