Iranians voting in parliamentary runoff elections
An Iranian woman casts her ballot for the parliamentary runoff elections, in a polling station, in Tehran, Iran, Friday, May 4, 2012. The country has begun runoff elections for more than one-fifth of parliamentary seats. Friday's report says 130 hopefuls will compete for 65 seats in 33 constituencies including the capital Tehran with 25 undecided seats. (AP Photo/Vahid Salemi)
Click
To Read Full Article