Khamenei confidant, sole moderate to battle in Iran’s presidential run-off M Haris June 29, 2024 TEHRAN: Iran will hold a run-off presidential election on July 5 after neither of the top candidates secured more than 50 per cent of votes...