Skip to playerSkip to main content
  • 14 years ago
There's a dramatic feud at the highest level of Iran's government, with speculation president Mahmoud Ahmadinejad may quit.

Al Jazeera explains the key players involved.
Comments

Recommended