The man serving a life prison term for kidnapping three women and repeatedly raping them in his home for nearly a decade Ariel Castro Found Dead! He is believed to have committed suicide, a prison official said. Ariel Castro, 53, was found hanging in his cell around 9:20 p.m. Tuesday at the Correctional Reception Center […]
Cleveland kidnapper, Ariel Castro was found dead in his prison cell of an apparent suicide.
It’s been several weeks since Cleveland, Ohio natives Amanda Berry, Georgina DeJesus and Michelle Knight were resuced from their kidnapper Ariel Castro, after they were missing for over ten years! Castro has now been charged with over a 900 count indicment for his crimes against his three victims but even though the story seems to be pretty […]