
Re-elected Iranian President Hassan Rouhani waves after delivering a televised speech in Tehran, capital of Iran on May 20, 2017. Iran's incumbent moderate President Hassan Rouhani won the presidential election by garnering 57 percent of the votes, the Interior Ministry announced Saturday. (Xinhua/Ahmad Halabisaz)














