Senate Bill 94 proposes to repeal the death penalty in North Carolina. The bill mandates that all current prisoners sentenced to death be resentenced to life imprisonment without the possibility of…
Open in Informed Citizenry