Skip to content
Advertisement

In this undated photo provided by Elida Caraballo, her sister, Grimilda Figueroa, is shown with two of her children, Ryan, left, and Rosie. Figueroa, who died last year, was the common law wife of Ariel Castro, accused of kidnapping and holding three women captive for a decade in his Cleveland home. (AP Photo/Elida Caraballo)
Photo by: Uncredited
In this undated photo provided by Elida Caraballo, her sister, Grimilda Figueroa, is shown with two of her children, Ryan, left, and Rosie. Figueroa, who died last year, was the common law wife of Ariel Castro, accused of kidnapping and holding three women captive for a decade in his Cleveland home. (AP Photo/Elida Caraballo)

Featured Photo Galleries