Reports of 1.5-2+ million protestors gathered in Tehran now - peacefully, apparently. And in spite of the state's official ban on the rally, and with most communications except for Twitter still restricted. Amazing.
More incredible pics of the rally
here.