Supreme Leader of Iran - Ali Khamenei Current Leader(03) Save Image Image gallery: Who Was The Best Ruler Of Iran?