Sister Helen Prejean is our guest today. She’s the nun whose work with death row inmates was profiled in the Academy Award winning movie Dead Man Walking. She joined Marc to talk about the death penalty, and why she believes it is not only morally wrong but replete with racial, economic, and geographic disparity as a result of a broken judicial system.
-Jessica