elida marie caraballo

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