Tehran’s Ghalibaf among top world mayors Tehran Mayor Mohammad-Baqer Ghalibaf has been given 8th place among the top 11 mayors by World Mayor for the 2008. Ghalibaf has picked up plaudits Read More » October 14, 2008 No Comments