Tag Archives: Ariel Castro found hanging dead in cell
ORIENT, Ohio – Convicted Cleveland kidnapper Ariel Castro was found dead Tuesday inside his cell at the Correction Reception Center in Orient, Ohio, according to corrections officials. JoEllen Smith of the Ohio Department of Corrections released the following statement: “Inmate Ariel Castro was …Read More