cleveland kidnapping

Ariel Castro May Have Died From Auto-Erotic Asphyxiation

Just 35 days into his lifetime sentence, Cleveland kidnapper Ariel Castro reportedly took his own life in his cell. New evidence suggests that his death might not have been a…

Ami Angelowicz | October 10, 2013 - 1:20 pm