The impacts of the death penalty on our society are not always obvious. KSJD's Tom Yoder talks with Sister Helen Prejean, one of the nation's leading opponents of capital punishment, whose story was told in the Academy-award winning film "Dead Man Walking".
Sister Helen Prejean On The Death Penalty

Steve Rhodes
/
Creative Commons