People Cast their Votes in the Iranian Presidential Elections in Tehran
People cast their votes in the Iranian presidential election in Tehran, Iran on May 19, 2017. Strong turnout has been reported in a tight election between current President Hassan Rouhan, who is promising to normalize relations with the west, and hardliner cleric Ebrahim Raisi. Photo by Ali Mohammadi/UPI
Please fill out form for pricing information for the photo below.