08/10/22 • 48 min
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.
out of 5
eg., What part of this podcast did you like? Ask a question to the host or other listeners...
Generate a badge
Get a badge for your website that links back to this
Select type & size