Search results
We did not find results for: Mohammad Bagher Ghalibaf.
Check spelling or type a new query.
We did not find results for: Mohammad Bagher Ghalibaf.
Check spelling or type a new query.
Mohammad Bagher Ghalibaf or Mohammad Baqer Qalibaf ( born 23 August 1961) is an Iranian conservative politician, former military officer, and current Speaker of the Parliament of Iran since 2020. He held office as the Mayor of Tehran from 2005 to 2017. Ghalibaf was formerly Iran's Chief of police from 2000 to 2005 and commander of the...