Qalibaf Withdraws from Presidential Election. What’s next? 16 May 2017 Tehran’s mayor has put an end to his 12-year dream to be Iran’s president. Read More