Convicted Cleveland kidnapper and rapist Ariel Castro was found dead late Tuesday in his prison cell in Ohio. The New York Daily News reports the 52-year-old hung himself.
The Cleveland man who pleaded guilty to 937 charges related to his kidnapping and imprisonment of three women between 2002 and May of this year was sentenced to life in prison without the chance of parole.