More Galleries Popular Galleries

Iran Elections Photos

Iran's supreme leader Ayatollah Ali Khamenei, casts his ballot for the presidential elections in Tehran, June, 12, 2009.

(Photo: AP Photo/Ami Khulousi)