Dead Man Walking
Sister Helen Prejean: Fighting to end the death penalty
27 Feb 2021
81 year old Roman Catholic Sister Helen Prejean is a leading American advocate for the abolition of the death penalty, and a spiritual adviser to men and women on Death Row The New Orleans.based Roman… Video, Audio