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

Shop KMOX Apparel
KMOX Podcasts
High School Spotlight

Listen Live