Voting in Iran’s presidential election has ended after an extension of four hours across the country and five hours in the capital Tehran because more people than expected appeared to have cast their vote. Friday’s election, in which voters have a choice of… Read More ›