Thomas Stewart

Alton Man Sentenced to Life as Habitual Criminal He was released in 2008 after serving more than two decades in prison.

More From CBS St. Louis

Listen Now
Holiday Guide
Introducing Your New Podcast Network

Listen Live