Iran 's newly elected President Mahmoud Ahmadinejad