Illinois Prison Officials Transfer Inmates to Menard Correctional Center in Chester. Illinois prison officials say they've transferred 72 inmates to Menard Correctional Center in the southern Illinois community of Chester.

More From CBS St. Louis

Listen Now
Introducing Your New Podcast Network
Find St. Louis' Top Spots

Listen Live