ariel castro

Ariel Castro Found Dead
Ariel Castro Found Dead
Ariel Castro Found Dead
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.