thenewliberator.wordpress.com
Sister Helen Prejean on the death penalty
St. Bonaventure University hosted Sr. Helen Prejean’s talk on Nov. 11, 2008 regarding her vocation helping the poor and crusade to abolish capital punishment.