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

Castro

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 newsone.com.

Category: General

Made by MityMo.