Supreme Leader addresses Iranian nation
Iran’s supreme leader addressed the nation today in his first public comments since opposition supporters flooded Tehran’s streets in an unprecedented challenge to the country’s ruling clerics.
Supreme Leader Ayatollah Ali Khamenei has already approved the June 12 election results which gave hard-line President Mahmoud Ahmadinejad a landslide victory, but he has not been able to ignore the powerful defiance of the opposition, which has called the vote rigged, of his authority.