opinion Iran Claims a Wedding Party. Four Killed. But Its Own Executioners Killed 2,201 in 2025. September 10, 2026 • 6 min read