The above article contains predictions. It was published 12 hours before this appeared (on my screen at least): UPDATE NY Times
The demonstrations in Iran show the Iranian people have an emerging confidence. The corrupt establishment has shaken the illusion that they have the interests of the people at stake.
Fair democratic election must be internally perceived as such, and when it isn’t – economic health becomes impossible.
Regardless of what the West thinks could or should happen – Iran’s government is now perceived by it’s own people as cheating and lying and committing acts of sinful cowardice.
It has damaged the theocratic authenticity it relies upon.