grimilda figueroa

Elida-Marie Caraballo: Ariel Castro’s niece reveals how she innocently played in his “house of horrors”

Elida-Marie Caraballo, the niece of sadistic Cleveland kidnapper Ariel Castro, has revealed how she innocently played in his “house of…

12 years ago

Grimilda Figueroa: Late mother of Ariel Castro’s children spent ten years accusing him of abuse

Grimilda Figueroa, the mother of Ariel Castro's children, repeatedly went to authorities with accusations he was beating, abusing and threatening…

12 years ago