Quantcast
Votes

Ariel Castro's home is demolished

The home of Ariel Castro, which imprisoned 3 Cleveland-area young women for 10-11 years, was torn down this morning with remarkable speed.

Stories this video appears in:

Tease photo

Ariel Castro's Seymour home is demolished

The home of Ariel Castro, which imprisoned 3 Cleveland-area young women for 10-11 years, was torn down with remarkable speed.