Ali Larijani, currently the Secretary of the Supreme National Security Council of Iran, has a complex political legacy marked by pragmatism and controversy.
Breaking News and Top Stories from Around the World
Ali Larijani, currently the Secretary of the Supreme National Security Council of Iran, has a complex political legacy marked by pragmatism and controversy.