This morning comes word that predator, kidnapper, rapist, torturer and proprietor of the Cleveland “house of horrors” Ariel Castro has hanged himself with a bed sheet in his protective custody cell at the Correctional Reception Center in Orient, Ohio. He thus completes the first part of his sentence of life plus 1,000 years.
Currently viewing the tag: "Cleveland House of Horrors"