Tag Archives: Ariel Castro

be news

Cleveland Kidnapper Ariel Castro Found Dead

Ariel Castro was found dead in his cell in what is believed to be a suicide.

The convicted kidnapper and rapist, Ariel Castro, was found dead in his cell Tuesday night…

By Sasha King

Posted: Tags: