Mahmoud Ahmadinejad is the sixth president of Iran. He was elected to power in 2005. Prior to becoming president, he served as mayor of Teheran for two years and fought in the Iran-Iraq War. Ahmadinejad is rarely out of the news. He has locked horns...
By Challiss McDonough Cairo 20 February 2007 Iranian President Mahmoud Ahmadinejad during a public gathering, 20 Feb 2007 The president of Iran says he is willing to hold talks with the West over his controversial nuclear program. But he says he will...