
A woman casts her ballot at a polling station in Istanbul, Turkey, June 23, 2019. Voters in Istanbul flocked to the polls on Sunday morning for a re-run of the mayoral election in this largest city of Turkey. About ten million are expected to cast their votes at more than 31,000 ballot boxes established in schools in 39 districts across the city. (Xinhua/Xu Suhui)











