Mohammad Bagher Ghalibaf is an Iranian politician and former military officer who has served as the current speaker of the Parliament of Iran since 2020. A Principlist, he held office as the Mayor of Tehran from 2005 to 2017. Ghalibaf was formerly Iran's chief of Police Command of the Islamic Republic of Iran from 2000 to 2005 and commander of the Aerospace Force of the Islamic Revolutionary Guard Corps from 1997 to 2000.
30-Day Activity
Associated Figures
Event Timeline
1 events · 90 days