
Iranian voters wait to cast their ballots at a polling station in Tehran, capital of Iran, on May 19, 2017. Large number of Iranians lined up in the polling stations on Friday to decide on the presidential seat for the next four years. (Xinhua/Meng Tao)














