United States and Iran help China push global executions to 10-year high

Death Penalty Protester (AFP)
Related Post