Episode | Episode 13: Sister of Mercy - Goodpods
<p>Sister Helen Prejean has worked tirelessly over the years to abolish the death penalty and has accompanied several death row inmates to their executions. We caught up with Sister Helen to discuss the faults of the justice system, exposing the reality behind capital punishment and much more.</p>
See this content immediately after install