Moderate cleric Hassan Rowhani has been declared Iran's new president in an surprise outright election victory that ends eight years of conservative grip on the top office.
News
Moderate cleric Hassan Rowhani has been declared Iran's new president in an surprise outright election victory that ends eight years of conservative grip on the top office.