A woman suspected of cutting open a pregnant woman's uterus and stealing the baby has been charged with homicide, unlawful restraint and kidnapping, police said Sunday.

Andrea Curry-Demus, 38, of Wilkinsburg, is charged in the death of Kia Johnson, 18, of McKeesport. Curry-Demus is accused of taking the baby boy to a Pittsburgh hospital and claiming it was her own.

Johnson's body was found Friday in Curry-Demus's apartment. The body was positively identified through dental records, Allegheny County Medical Examiner Karl Williams said Sunday.

Police said Sunday that the two likely met during visitation at the Allegheny County Jail. Police believe they were there at the same time to visit different inmates.

Click here to view photos from the investigation.

Curry-Demus showed up at the hospital Thursday with a newborn that still had the umbilical cord attached, police said. Tests later proved that she was not the mother.

Police said Curry-Demus then said she bought the baby for $1,000 from the baby's mother.

The baby was "apparently doing well," Williams said Saturday. The hospital would not release any information about the boy's condition.

In 1990, Curry-Demus, then known as Andrea Curry, was accused of stabbing a woman in an alleged plot to steal the woman's infant. A day after that stabbing, Curry-Demus snatched a 3-week-old baby girl from a hospital. The baby was found unharmed with Curry-Demus at her home the next day.

Curry-Demus pleaded guilty in 1991 to various charges from both incidents and got three to 10 years in prison, according to court records. She was paroled in August 1998.