Q. Who has won the 2017 Presidential election of Iran?
Answer of this question "Who has won the 2017 Presidential election of Iran?", here are 4 choices for this question : Eshaq Jahangiri, Ebrahim Raeisi, Mostafa Hashemi, Hassan Rouhani. Answer Is "Hassan Rouhani".
Iran’s incumbent President Hassan Rouhani has won his second term defeating his conservative rival Ebrahim Raeisi with a huge margin of votes in the the 2017 Presidential election of Iran. With this, he became the second Iranian President, after Mohammad Khatami, to win a presidential victory as an incumbent with an increased electoral mandate. Rouhani is considered to be a moderate and pragmatic politician.