St. Louis: 20 Black Women’s Babies Stolen in Adoption Ring?
NBC News is reporting that twenty black women are at the center of what appears to be a baby stealing adoption scheme alleged to have been carried out by Homer G. Phillips Hospital in St. Louis between the 1950s and mid-1970s. The...