Sister Helen Prejean Sees Hope for Ohio Death Penalty Abolition
Sister Helen Prejean, a long-time anti-death penalty advocate, believes Ohio is on the verge of abolishing capital punishment due to growing support for repeal and the state’s own capital punishment task force calling the death penalty “more complex, more subject to constant change, and fraught with more mistakes”.