Iranian President Mahmoud Ahmadinejad (2nd L) queues to vote at a polling station in Narmak Grand mosque in Tehran 15 December 2006. Iranians go today to the polls in elections for municipal councils and the Assembly of Experts, the body that chooses the supreme leader, in the first test for President Mahmoud Ahmadinejad since his election victory last year. Getty Images logo Getty Images 38 months ago

Iranian President Mahmoud Ahmadinejad (2nd L) queues to vote at a polling station in Narmak Grand mosque in Tehran 15 December 2006. Iranians go today to the polls in elections for municipal councils and the Assembly of Experts, the body that chooses the supreme leader, in the first test for President Mahmoud Ahmadinejad since his election victory last year.