Ariel Castro Found Hanged
At 9:20 pm Tuesday evening, September 3, 2013 Ariel Castro, the former school bus driver serving life plus 1,000 years for the kidnap, imprisonment and torture of three young women, was found hanging in his isolation cell in the Ohio state prison in Orient, Ohio. He was declared dead approximately 90 minutes later, after being rushed to a local hospital. The guards at the prison who found him performed CPR until medical personnel arrived on scene and took over. Castro was being held in isolation, separate from the rest of the prison population, but was not on suicide watch. In the isolation wing, the guards check on each inmate every thirty minutes. The assumption is that Castro committed suicide.
He may have escaped his prison sentence, but now he gets to meet his Maker… and Justice Will Be Served.