NY Times:

Stunning Iran and disregarding the words of its supreme leader, former President Mahmoud Ahmadinejad registered Wednesday to run in the country's May presidential election and upended a contest largely expected to be won by its moderate incumbent.

Go to link