The mad Ayatollahs have murdered tens of thousands of their own citizens since they gained power.
Low-End Total (Verified Minimums): ~40,000 (e.g., ~25,000 executions + ~2,500 pre-2025 protests + ~12,000 in 2025–2026).
High-End Total (Including Underreported): ~70,000 (e.g., ~35,000 executions...