Home Tags Mohammad Bagher Qalibaf

Tag: Mohammad Bagher Qalibaf

The latest news and views about and statements by Mohammad Baqer Qalibaf, a conservative politician who served as the mayor of Tehran from 2005 to 2017.