Murder charges have been filed against a woman seven years after an infant died in Oklahoma City, according to police.
Oklahoma City Police Department says in 2018, Holly Sheppard was babysitting the infant for four days before they were hospitalized with head trauma.
The baby died a few days later, and the Office of the Chief Medical Examiner ruled the death a homicide…