USPresidents - The History Junkie(03) Johnnie Schiller PhD 22 Jun 2025 Save Image Image gallery: Iran's Presidential Journey: Unpacking Its Leaders Since 1980