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
Photography In A Flash
KMOX Podcasts

Listen Live