DPIC Report Reveals Hidden Effects of Retaining Death Penalty Laws
The Death Penalty Information Center (DPIC) released a report revealing the “human, political and legal effects” of retaining death penalty laws in countries that have halted executions but not repealed capital punishment, urging greater scrutiny of these nations.