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
As Heard On KMOX

Listen Live