‹ Return to Iran’s Supreme Leader Ayatollah Ali Khamenei speaks live on television after casting his ballot in the Iranian presidential election in Tehran

Iran’s Supreme Leader Ayatollah Ali Khamenei speaks live on television in Tehran June 12, 2009. REUTERS/Caren Firouz /Files