May 10, 2019

Terria Walters Vandenhuerk - Episode 72

Jeff was joined by Terria Walters Vandenhuerk. She is a formerly incarcerated inmate who is now a criminal justice reform advocate. They discuss her criminal history, her time in prison, the recent case involving Kellsie Green, the murder of her son and how she has forgiven his murderer, the problems with the criminal justice system, and how she thinks it can be improved through restorative justice practices. 

More episodes

Load more