In 2009, in the aftermath of an election that saw Mahmoud Ahmadinejad controversially returned to power as president of the Islamic Republic, millions took to the streets of Tehran to protest against the result. But the demonstrations were brutally repressed and the hopes of the green revolutionaries were dashed. While winds of change have been blowing through the Arab world, Iranians have been forced to wait for political reform.