In this episode we hear from Lewis Richard, also known as Lew or Uncle Lew. After 43 years in prison Lew was released on January 12th, 2021. He thought he was ready...but how does one prepare for freedom after more than four decades behind bars? Let's find out.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More