Demolition Of Castro House Complete (VIDEO)

The Cleveland house where 3 women were held captive and raped for more than a decade is demolished as victims’ family members watch. (Aug. 7)

Protected with SiteGuarding.com Antivirus