Iran's Ghalibaf Re-elected Parliament Speaker Despite Challenge

Ghalibaf seen with Supreme Leader Khamenei in this undated photo
Ghalibaf seen with Supreme Leader Khamenei in this undated photo

Veteran politician and former IRGC general Mohammad Bagher Ghalibaf was re-elected as Speaker of Iran’s new parliament on Tuesday, after the March 1 low-turnout election.