powered by mochila

White House spokesman Robert Gibbs says Iranian President Mahmoud Ahmadinejad is "the elected leader" of the Islamic republic.