Roy Cooper’s commutations should signal the death penalty’s end in North Carolina

With NC Gov. Roy Cooper taking 15 off death row, leaders in North Carolina should work toward ending death penalty and sentences in the state.

No Comments

Sorry, the comment form is closed at this time.