Iran’s response to Israel is a choice between revenge and survival 30 SeptemberJohn Adams Iran’s Supreme Leader Ayatollah Ali Khamenei waves before voting in the country’s presidential election, in Tehran, Iran July 5, 2024. Office Of The [...]