Iranian supreme leader Ayatollah Ali Khamenei's doctrine lies in ruins. Reuters
Iranian supreme leader Ayatollah Ali Khamenei's doctrine lies in ruins. Reuters


Iran had a rough 2024, and 2025 may not get any easier



December 26, 2024