Sister Helen Prejean

Sister Helen Prejean is an anti-death-penalty activist and the author of Dead Man WalkingThe Death of Innocents, and River of Fire.

Death Penalty Abolition

President Biden Is Our Chance to End the Federal Death Penalty President Biden Is Our Chance to End the Federal Death Penalty

Trump’s execution spree laid bare some of the death penalty’s fundamental flaws.

Feb 8, 2021 / Sister Helen Prejean

x