Preview Mode Links will not work in preview mode

Bound by the Cloak

Aug 10, 2022

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.