[WSB TV2 Atlanta] The death of a newborn baby decapitated during childbirth has been determined to be a homicide, the Clayton County Medical Examiner’s Office announced on Tuesday.
Clayton County police said Tuesday that it has completed its investigation into the death of the decapitated newborn and they’ve turned the case over to the district attorney’s office.
It was last July when Watkins Funeral Home general manager Sylvania Watkins got a call from the family of Jessica Ross after her baby boy, Treveon Taylor Jr., died during childbirth.
"After we retrieved the body from Southern Regional, I was called downstairs to come and see what they had brought back from the hospital and that’s when I noticed the baby’s head was not attached to the body," Watkins recalled to Channel 2′s Candace McCowan. "This is what raised the red flag, to receive this baby from the hospital with that condition, that was the first red flag. Actually, this baby should’ve come from the medical examiner from the jump, so that’s how I ended up calling the medical examiner to see if it was reported." |