powered by mochila

Conservative rivals handed a new snub to Iranian President Mahmoud Ahmadinejad on Monday, appointing the man he fired from the post of intelligence minister as the country's state prosecutor.