Daily Archives: May 20, 2017


Iranian President Re-Elected

Iranian President Hassan Rouhani won a second term on Saturday, easily defeating his opponent in what was expected to be a close race. Rouhani won with 58.6% of the vote, according to state-run television, compared to 39.8% for his main competitor, conservative hardliner Ebrahim Raisi. Rouhani is from the moderate, reformist […]

reports of the world