Videos

Castro's 'House of Horrors' Demolished; Onlookers Cheer

Newsy
|
August 07, 2013 AT 11:07 AM
Ariel Castro signed over the deed to his house in exchange to avoid the death penalty. The house was demolished Wednesday morning.