The deadly defeats of Iran’s regime in the Persian Calendar year 1403 (March 2024–March 2025) have been so clear, frequent, and incurable that regime supreme leader Ali Khamenei was forced to begin both his Nowruz (Persian New Year) message…
The deadly defeats of Iran’s regime in the Persian Calendar year 1403 (March 2024–March 2025) have been so clear, frequent, and incurable that regime supreme leader Ali Khamenei was forced to begin both his Nowruz (Persian New Year) message…