Death of Newborn Found in Dumpster Ruled a Homicide

  • 7 years ago
A medical examiner's report is revealing more information on the newborn baby who was found dead inside a dumpster in Enid, Oklahoma earlier this year.