Iran's Presidential Election: What You Need to Know


The Iranian presidential election today could have an impact on the … many Iranians will head to the polls on May 19 to cast their ballot for president.

Source