Elida Caraballo (eh-LEE'-dah kehr-ah-BAHL'-oh) is the sister of Grimilda Figueroa, who left Ariel Castro years ago and died last year. She spoke to The Associated Press on Thursday as did Monica Stephens, a daughter-in-law of Figueroa now living in Florida.
Caraballo says Castro shoved Figueroa into a cardboard box and ordered her to stay there.
Caraballo also says Castro startled her sister by jumping in front of her with a mannequin as she climbed stairs and she fell and injured her head.
Castro hid his face during his brief arraignment and didn't speak or enter a plea.
No comments:
Post a Comment