Iran's supreme leader Ayatollah Ali Khamenei, casts his ballot for the presidential elections in Tehran, June, 12, 2009.
(Photo: AP Photo/Ami Khulousi)
Share This Gallery