Tehran's mayor and presidential candidate, Mohammad Baqer Qalibaf waves to his supporters during his campaign rally at Felestin square in downtown Tehran on June 12, 2013. Iran's six presidential hopefuls took part in last-ditch election campaigning, hoping to woo the millions of Iranians still undecided between a slew of conservatives and a moderate cleric backed by reformists. AFP PHOTO/STR        (Photo credit should read STR/AFP/Getty Images)