Tag:Capital Punishment

Sister Helen Prejean Talks Morality of Death Penalty

Sister Helen Prejean has never forgotten the sight of an execution she witnessed in Louisiana three and a half decades ago. She watched a...