Iranians will go the polls again in a week’s time to vote in the second round of presidential election. The two front-runners, neither of whom secured the required 50% plus one vote, will face off each other on July 5.
Showing 21-30 of 7876