Oklahoma Couple Arrested After Woman Gives Birth, Dumps Newborn in Trash: Police

Murder
An Oklahoma woman allegedly gave birth to a baby and then dumped the child in the trash, prompting her estranged husband to bury the newborn girl, the Enid News & Eagle reports. Now both adults have been arrested and authorities are searching for the baby, who is presumed dead. Prosecutors this week charged 40-year-old Sarah …