Iranian President and candidate in the upcoming presidential elections Hassan Rouhani gives an address at a campaign rally in Takhti stadium in the northeastern city of Mashhad on May 17, 2017. Iran's presidential election on May 19 is effectively a choice between moderate incumbent Hassan Rouhani and hardline jurist Ebrahim Raisi, with major implications for everything from civil rights to relations with Washington. / AFP PHOTO / Behrouz MEHRI (Photo credit should read BEHROUZ MEHRI/AFP/Getty Images)