Vahid Salemi / Associated Press
June 12, 2009
An Iranian groom talks with his bride as they arrive at a polling station to vote for the presidential elections in downtown Tehran. Iranians packed polling stations from boutique-lined streets in north Tehran to conservative bastions in the countryside with a choice that has left the nation divided and on edge: keeping President Mahmoud Ahmadinejad in power or electing a reformist. A picture of the supreme leader Ayatollah Khamenei hangs at top right.