Cleveland Kidnapper, Rapist Ariel Castro Found Dead In Prison Cell [VIDEO]


September 4, 2013 - Ariel Castro, 53, the former Cleveland bus driver convicted of raping and kidnapping Amanda Berry, 27, Gina Dejesus, 23, and Michelle Knight, 32, was found hanging in his prison cell at the Correction Reception Center in Orient, Ohio. His death is being reported as a suicide. Read more at

Category: General

Made by MityMo.