Iranians will head to the polls on June 14th. The candidates include Akbar Hashemi Rafsanjani, the former president, who still needs to face the vetting process by the Guardian Council. Esfandiar Rahim-Mashaei, who has ties to the current president, is also amongst those in the running for president. Ahmad Sadri, Professor of Sociology at Lake Forest College, tells us about the candidates and shares his predictions. (Photo: AP Images).