Death of Newborn Found in Dumpster Ruled a Homicide

Views 2

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.

Share This Video


Download

  
Report form