Ariel Castro’s Cleveland House Demolished [VIDEO] Video Aug 7, 2013 Ariel Castro’s Cleveland house, the house where three kidnapped women were held captive for about a decade has been demolished. FOX News Radio’s Jennifer Keiper reports: