Connect to share and comment
A car carrying Amanda Berry arrives at her sister's house, on May 8, 2013 in Cleveland, Ohio. Three brothers have been arrested in connection with the kidnapping of three women, including Amanda Berry. They were found safe in a home after being missing for a decade, authorities said. There were more questions than answers the day after the stunning turn of events that began with a frantic arm sticking out of a screen door, a woman screaming for help, and a neighbor kicking in the door to free her in a working-class neighborhood of the city in the American heartland. Ariel Castro and his brothers - Pedro, 54, and Onil, 50 have been detained, authorities said.