Loading...
Uploaded by TheVista1903 on Mar 6, 2009
Sister Helean Prejean speaks against the death penalty Tuesday, March 4th @ the University of Central Oklahoma. Prejean is a renowned advocate for abolishment of the death penalty and New York Times' best-selling author of "Dead Man Walking."
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)