Seven candidates
- Middle East
Iran set for presidential election on June 18; seven candidates will compete
Tehran: The Islamic Republic of Iran is all set to vote on June 18 to elect a successor to President Hassan Rouhani, whose term limits prevented him from running for the post…