Sister of Mercy

S1 Episode 13: Sister of Mercy Bound by the Cloak

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.

Photo by RODNAE Productions on

Show Notes: