Cleveland Kidnapper Ariel Castro Commits SuicideCastro was sentenced Aug. 1 to life in prison plus 1,000 years on his guilty plea to 937 counts including kidnapping and rape.

More From CBS St. Louis

Live Inspired
KMOX Podcasts
As Heard On KMOX

Listen Live