
Iran: Execution Rate Continues to Escalate After Nuclear Deal Signing
More state-sanctioned per capita executions are taking place in Iran than anywhere else in the world.

More state-sanctioned per capita executions are taking place in Iran than anywhere else in the world.