Ahmadinejad's dirty dozen - Al Jazeera English

Politics

Ahmadinejad's dirty dozen

Al Jazeera looks at 12 key political moments and controversial statements by Iranian president during his second term.

D. Parvaz, Mohammed Haddad | | Politics

Source: Al Jazeera

Advertisement

Featured

Programme Highlights