Iran's constitutional overseers have disqualified nearly all pro-reform candidates in next month's presidential election.
Members of the hardline Guardian Council rejected more than 1,000 candidates who had registered to run in the June 17 election. The only pro-reform candidate to receive the council's approval is Mehdi Karroubi, a former speaker of parliament.
Among those rejected was Mustafa Moin, the only candidate of Iran's largest reformist party, the Islamic Iran Participation Front.
Iran's Guardian Council is a group of 12 individuals that supervises elections and makes sure the laws passed by parliament conform to Islamic doctrine.
Last year, hard-liners took control of Iran's parliament after the Guardian Council disqualified more than 2,400 reformists from running for office.
Some information for this report provided by AP and AFP.