
Zach Brien
Sister Helen Prejean speaks about her experiences dealing with convicted murderers, catholic ideology and the death penalty at Holy Name Church on November 16. Prejean is a staunch opponent to capital punishment and has traveled the country advocating against it.