He was thrown in prison, where he turned over a new leaf. But he lives in such a small town, that now that he's out, it’s hard to avoid bumping into people whose lives he ruined. What that's like for him and the people in that town, this week on This American Life

This American Life airs every Friday night at 7:00 pm; repeating every Saturday morning at 9:00 am on KRCB-FM Radio 91 / Streaming @ radio.krcb.org / Comcast Cable channel 961 all over the Bay Area / On-demand with the FREE KRCB App @ iTunes App Store & Google Play!

Original Source

This American Life

Northern California
Public Media Newsletter

Get the latest updates on programs and events.