NC Death Penalty Report Proves Death Penalty is Bullshit
The Center for Death Penalty Litigation just released a report about the application of the death penalty in North Carolina. I would say the report is shocking, but really it isn’t. The report found that contrary to what most death penalty supporters claim, the death penalty is mostly used as a threat in crimes with…
