A policeman casts his vote for the presidential election in a polling station at the shrine of Saint Saleh in northern Tehran, Iran, Friday, July 5, 2024. Iran held a runoff presidential election on Friday that pitted a hard-line former nuclear negotiator against a reformist lawmaker. (AP Photo/Vahid Salemi)

News, Photo and Web Search

Regional News Headlines

Other Photos

Previous Photo