LIFE.com

UPDATED: Iran Erupts!

Ayatollah Ali Khamenei

Ayatollah Ali Khamenei

Iran's Supreme Leader Ayatollah Ali Khamenei casts his vote on June 12. On June 18, he declared Ahmadinejad's win "definitive" and called for an end to days of protest.

Photo: OLIVIER LABAN-MATTEI/AFP/Getty Images

Jun 12, 2009
Advertisement

Comments