By Rev. Mark CreechChristian Action LeagueSeptember 11, 2020 Capital punishment is a legal penalty in North Carolina. Yet despite the 140 offenders currently on death row, the state has not executed anyone since 2006. There have been challenges to the lethal injection protocol. Then there were the complications precipitated by the Racial Justice Act. And […]