The intricate web of relations that is Iran's leadership

http - September 16th, 2012

Khamenei and Ahmadinejad despise one another; senior officials and officers report directly to the supreme leader while decisions are made behind the president's back

News Sources

Related news