Tag: Castro

Ariel Castro

On May 6, 2013, three women from Cleveland, Ohio — Amanda Berry, Georgina “Gina” DeJesus, and Michelle Knight — were rescued from their nine- to eleven-year captivity after Berry escaped and contacted police. They were freed from a house owned

Tagged with: ,
Top