The 21st Show | After 17 years in prison, he was homeless the next day | Illinois Public Media
Donate Now
A guard tower at Logan Correctional Center in Lincoln, Ill. is seen in this file photo from 2024.

After 17 years in prison, he was homeless the next day

The 21st Show

Transcript