76-year-old Zella Jackson Price says Melanie Gilmore was taken right after birth
(Newser) -
On November 25, 1965, Zella Jackson Price gave birth to a baby girl at Homer G. Phillips Hospital in St. Louis, her granddaughter says. What allegedly happened in the hours after that is both confusing and dreadful: Price, a gospel singer, says she was told by a nurse the baby...