ThirdAmendmentMan's posts - Polish uPOST

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…