Opposition supporters openly defy the ban to stage a mass rally in Tehran in protest of Ahmadinejad's landslide election win. Iran faces a growing international backlash over the validity of the results. In the background is a poster of Iran's supreme leader Ali Khamenei.