The Islamic Republic of Iran will hold its 12th presidential election, along with its local elections on May 19. Reformist incumbent Hassan Rouhani will be running for a second term, at one point declaring...