ariel castro

Cleveland Kidnapper Ariel Castro Found Dead, Hanging In Jail Cell
Cleveland kidnapper Ariel Castro was found dead hanging in his jail cell on Tuesday night. According to KTLA, medics attempted to resuscitate Castro upon finding him but attempts were unsuccessful. Last month, Castro was sentenced to life in prison plus 1,000 years for the abductions of Amanda Berry…