Was this election stolen? I don't know, I can easily see western reporters over-estimating urban vs. rural voting impact. However, the margin does seem far too wide, polling indicated a close race and turnout was huge.
This could get more interesting.I think the younger Iranians understand that they are responsible for their leader's actions and that Ahmadinejad puts them in greater danger. After seeing what the countries around them have gone through, Afganistan, Iraq, Pakistan and to some extent Syria, there has to be some fear that an American or Israeli attack would be the beginning of really bad times