Iranian President Mahmoud Ahmadinejad speaks at a public gathering in Iran. He says Tehran is willing to deal with the outside world but resents U.N. sanctions. (Associated Press)

Iranian President Mahmoud Ahmadinejad speaks at a public gathering in Iran. He says Tehran is willing to deal with the outside world but resents U.N. sanctions. (Associated Press)