Helen Prejean

Sister Helen Prejean is a prison minister and the author of the "New York Times" bestseller "Dead Man Walking: An Eyewitness Account of the Death Penalty in the United State." and lives in New Orleans, Louisiana.