Iran’s Supreme Leader Ayatollah Ali Khamenei speaks live on television after casting his ballot in the Iranian presidential election in Tehran ‹ Return to Iran’s Supreme Leader Ayatollah Ali Khamenei speaks live on television after casting his ballot in the Iranian presidential election in Tehran May 3 Shari Hillman Iran’s Supreme Leader Ayatollah Ali Khamenei speaks live on television in Tehran June 12, 2009. REUTERS/Caren Firouz /Files Read more › AlanMiller_Bolton_sm_RGC0812 Ambassador_Dermer