Supporters of Iranian conservative presidential candidate Mohammad Bagher Ghalibaf wave a flag of Lebanon's Iranian-backed Hezbollah movement during a campaign rally in the capital Tehran on May 2, 2017. / AFP PHOTO / ATTA KENARE        (Photo credit should read ATTA KENARE/AFP/Getty Images)