Friday 21 July 2017

Ariel Castro's house in Cleveland torn down

Ariel Castro, who kept three women against their will in his basement, has had his house torn down in Cleveland, Ohio.

 

Promoted articles

Editors Choice

Also in this section