The former mayor of Tehran, a hardline conservative with relatively little political experience, will be the new president of Iran. The margin of Mahmoud Ahmadinejad's victory surprised many and is seen as a major setback for moderates. He promises a "modern, advanced, powerful and Islamic" nation.
Copyright 2005 NPR