Convicted Kidnapper Ariel Castro Takes The Easy Way Out

Convicted Kidnapper Ariel Castro Takes The Easy Way Out

Ariel Castro, who was sentenced to life in prison for kidnapping and raping three women, as well as murder in early August. Prison guards found Castro hanging in his cell at the Correctional Reception Center in Orient, Ohio, about 9:20 p.m., the state’s Department of Corrections said. Medical staff on duty state they tried to […]