August 7, 2013 1:50 pm

Crews Demolish Castro's Cleveland Home

Crews knock down the home of Ariel Castro, where three kidnapped women were held captive for nearly a decade. Michelle Knight, the woman held captive the longest, returned to watch the demolition with yellow balloons and a message of hope.

US & World Videos

Exit mobile version