Iran's presidential elections on June 12 last year were the most controversial in the 30-year history of the Islamic Republic.
While the government insisted the poll results were free and fair, many angrily decried the landslide victory as fraudulent, unleashing the so-called Green Movement which took to the streets in protest.
One year on, the Islamic Republic is feeling the pressure from all sides: This week, the UN Security Council adopted a resolution to impose a fourth round of sanctions over Iran's suspected nuclear program - a move that could hit the already weak economy hard.
And despite the regime's warnings, green-clad reformists have vowed to return to the streets in an anti-government protest this weekend.
On the show we will be asking: How has Iran's political landscape been shaped in the last year? Has the Green Movement grown into a credible opposition or have internal differences and governmental pressure made it lose its momentum? And, given the current crisis, what is the future for the Islamic Republic?
On Thursday's Riz Khan show we talk to Kaveh Afrasiabi, a supporter of Mahmoud Ahmadinejad, the Iranian president's policies and former professor of political science at Tehran University.
And from Geneva, we have Hadi Ghaemi, the director of the International Campaign for Human Rights in Iran, which has become one of the leading groups reporting and documenting human rights violations there.
You can join the conversation. Call in with your questions and comments at our live time of 1630 GMT. Repeats will be aired at 2130 GMT, and the next day at 0230 GMT and 1130 GMT.