Does North Carolina Have The Death Penalty
The death penalty is a very controversial topic, with a lot of states and countries over the world abolishing the death penalty. It is also referred to as capital punishment, where a person is killed as a punishment for their …