Loading...
Uploaded by DePaulNewsroom on Feb 8, 2011
Sister Helen Prejean, a leading American advocate for the abolition of the death penalty who was memorably depicted by Susan Sarandon in the film "Dead Man Walking" fame, donates her archives to DePaul University.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)