Mohammad Ghalibaf: Iran Parliament Speaker Who Is Potential US-Backed LeaderNDTVTuesday, March 24, 2026 06:14:29 AM UTCIn 2005, Ghalibaf ran for president but lostIn 2005, Ghalibaf ran for president but lost In 2005, Mohammad Bagher Ghalibaf ran for President.Read full story on NDTVShare this story on:-