Iran’s Enemies of God

In the choked streets of Tehran and across the windswept plains of Iran, a profound and terrible inversion is taking place. A regime, cloaked in the mantle of divine authority, points a bloody finger at its own people and declares them “mohareb”—enemies of God. This is the most sacred accusation, a verdict that carries with … Continue reading Iran’s Enemies of God