Beyond Dead Man Walking
February 26, 2007The death penalty is and probably always will be controversial. One person who’s more familiar with the process than most is Sister Helen Prejean. Sister Prejean, whose work on Angola Prison’s death row was featured in the 1995 film “Dead Man Walking,” continues to minister to death row inmates and the families of victims alike. […]