Recent protests in Tehran's Grand Bazaar are part of a long reform movement, not a new revolution.
Just as Iran's centre ground was collapsing under political pressure, Donald Trump offered the hardliners a gift.
Protests against mandatory hijabs have a clear goal, and if successful, would be a victory for Iranian civil society.
Although the unrest that shocked Iran's ruling elite appears to be over, there are several reasons to think this won't be the last time disaffected citizens take to the streets.
With a hollowed-out agenda and a cynical attitude to corruption, Iran's reformist forces have squandered their people's trust.
Surveys of Iranian public opinion from the University of Maryland suggests that Trump's strategy on the nuclear deal – no matter how you interpret it – is based on wishful thinking.
Tehran is fostering a start-up industry as a possible motor to solve Iran's unemployment crisis.
Between an electorate hungry for change and a powerful hardline elite, Hassan Rouhani has his work cut out for him.
Iran's economic recovery and reintegration into the global economy have become key electoral topics.
President is not the most important leadership role in Iran. The election is not completely democratic. That said, there's a pretty competitive contest happening.
The election TV debates have shown the candidates to be out of touch.
Trump's tough rhetoric is bad news for Iran's moderates.
Rouhani's conservative rivals are exploiting growing pessimism about the economy, increasing the odds that someone more hostile to the West might become Iran's next president.
The latest in a series of meetings will see the two countries sign a number of agreements on political and economic matters.
Muslims everywhere were offended and psychologically shocked by the president-elect’s views. But Syria and Egypt think they can benefit from a Trump presidency.
Once seen as a diplomatic victory, the nuclear deal of 2015 is now perceived as a failure by conservatives who reject President Rouhani's message of moderation as economic recovery remains elusive.
Shahram Amiri is one of 250 people executed this year despite President Rouhani's efforts to improve his country's human right's record.
The Iranian president will finally get a parliament that backs his reforms. But much still stands in his way.
The most difficult aspect of trade in "post-sanctions" Tehran, is how to navigate the sanctions still in place.
With parliamentary elections around the corner, Iran's deep political conflicts are suddenly on full display.