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

KMOX Podcasts
High School Spotlight
As Heard On KMOX

Listen Live