There's been a load of missives from Iran coming through the Tweeter Tube since their elections were held. Seems their declared winner was not necessarily the people's choice.
In a perfect world, and a perfect revolution, I'd say the so-called loser of this election shouldn't necessarily be the people's choice, either, but when you're largely dealing with a massive generation gap waiting to turn violent, among many other things that have built up over the last thirty years or so in the Islamic Republic:
...no revolution will be absolutely perfect.
Let's just hope against all hope that this one doesn't take the Iranian people even further back than before.