Moderate cleric Mehdi Karoubi, defeated in the first round of Iran's shock Presidential vote, announced Sunday he was resigning from all of his posts in the Islamic regime in protest over election irregularities.
Defeated Iranian presidential candidate quits over election flaws.