On AlterNet: mahmoud ahmadinejad