X

hanged

Ariel Castro Found Hanged in His Cell

Notorious Cleveland kidnapper Ariel Castro, who had received a sentence of life plus 1000 years from the court, escaped his…