Search results
In Iran, a battle between polarising political views
Hindustan Times· 11 hours agoMohammad Bagher Ghalibaf — a former Islamic Revolutionary Guard Corps (IRGC) commander, former Tehran mayor, and current parliament speaker — who...
Mohammad Bagher Ghalibaf — a former Islamic Revolutionary Guard Corps (IRGC) commander, former Tehran mayor, and current parliament speaker — who...