Ariel Castro’s Cleveland Home Demolished (PHOTO) | Talking Points Memo

Workers demolished the Cleveland house of Ariel Castro on Wednesday, the residence where he tortured and kept three women captive for more than a decade.


This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=201762