 Iranians are exercising their democratic rights this week. Notably, those do not extend to choosing the country's supreme leader, but they do include a final round of voting for the Islamic Republic's next president tomorrow. And it's been a closely contested affair. The ultra-conservative Saeed Jalili is up against longtime reformer Massoud Pazashkian, who seemed to surprise just about everyone when he took the most votes in the election's first round.