The monster who kidnapped, raped and imprisoned three young women couldn’t handle being locked up. Good riddance, hog turd.
He stole a decade of their lives — and their justice.
Ariel Castro, the monster convicted of kidnapping and keeping three women as sex slaves in his Cleveland, Ohio, home was found hanging in his prison cell Tuesday, correction officials said.
His lifeless body was discovered by authorities at the Correctional Reception Center in Orient around 9:20 p.m.