Cleveland house of horror victims recall escape from Castro
She saw her opportunity — and seized it. Courageous kidnapping victim Amanda Berry will never forget the moment she made her mad dash from Ariel Castro’s Cleveland “house of horrors,” ending a decade of torture, imprisonment and rape for her and two other women. Now, nearly two years after the great escape, the 53-year-old Castro is dead from a jail suicide while the women are rebuilding their lives — and s ...
Read more ›