Ariel Castro’s House of Horrors Demolished

The notorious Cleveland house of horrors where Ariel Castro held three women captive for more than a decade was left in a pile of rubble after demolition crews knocked it down on Wednesday. The wooden-framed house was razed as part of a deal that spared the convicted monster the death penalty when he was sentenced… Continue reading Ariel Castro’s House of Horrors Demolished