Richard Challoner School

Sister Helen Prejean

Sister Helen talks about her life and he work "accompanying" death row prisoners in the USA, and a somewhat hidden side to capital punishment. 

Please head over to This Is Criminal to download the full podcast OR read about Sister Helen's work via twitter

Image by Ichigo121212 from Pixabay