Three Ohio women believed to have been abducted separately about a decade ago have been found alive at a Cleveland house near where they were last seen.
Three brothers were arrested as suspects in their disappearances, police said.
Police said they were alerted to the whereabouts of the women by a frantic emergency call from Amanda Berry, who was freed from the house by a neighbour who said he heard screaming and came to her assistance.
"Help me! I'm Amanda Berry. ... I've been kidnapped and I've been missing for 10 years and I'm here. I'm free now," Berry, 26, is heard frantically telling a 911 operator in a recording of the call released by police.
During the call, she gave the name of her alleged abductor, said he was "out of the house" and urged police to come quickly. She indicated that she knew her disappearance had been widely reported in the media.
Charles Ramsey, a neighbour, said in an interview broadcast by WEWSTV that when he arrived, Berry appeared desperate to get through the door, which did not open properly.
"I see this girl going nuts trying to get out of the house," he said, adding that he helped her get free by kicking the bottom of the door.
He said he was astonished when she identified herself.
"When she told me, it didn't register," he said. "Until I got the call to 911. I'm calling 911 for Amanda Berry? I thought this girl was dead."
He said Berry had emerged from the house "with a little girl" and had told the police that she wasn't the only one being held in the property.
The two women found with Berry were identified by authorities as Gina DeJesus, 23, who vanished in 2004 at age 14, and Michelle Knight, who was reported to have been 20 when she disappeared more than a decade ago.
All three women were taken to a local hospital, MetroHealth Medical Center, where Dr Gerald Maloney told a news conference they were all "safe" and "appear to be in fair condition."
"This isn't the ending we usually have to these stories, so we're very happy. We're very happy for them," Maloney said.
He declined to comment on unconfirmed media reports that two children were found with the three women at the house.
The suspects, ages 50, 52 and 54, were arrested based on information given to investigators by the three women after their rescue, according to Deputy Cleveland Police Chief Ed Tomba, who said the women had probably been held in that house since they vanished.
One of the men was identified earlier as Ariel Castro, 52, a bus driver for Cleveland public schools.