Iran’s top electoral body said it found “no major fraud” in the June 12 presidential election and will not annul the results. This announcement effectively closed the door to the vote do-over sought by angry opposition supporters alleging systematic vote-rigging. To put the current protests in context, we turn to Sadeq Saba, the BBC’s Iranian Affairs Analyst, to help explain the latest, the history of protests in Iran and the possible long-lasting impact of the contested election.