Atlanta parents of a 3-week-old have been charged with murder after an autopsy determined the newborn died from inflicted trauma, Atlanta police said Monday.
On Aug. 10, officers were called to a Beecher Road home in southwest Atlanta because an infant wa …
Officials say on Aug. 10, officers were called to a home on the 2200 block of Beecher Road after reports of an unresponsive infant.
Medics rushed the baby girl to a nearby hospital, where it was pronounced dead.
After an investigation, officials say they learned that the child’s injuries were consistent with inflicted trauma and secured arrest warrants for both the mother and father.
On Aug. 18, officers arrested 23-year-old Zion Byrd and 20-year-old Deshan Turner and charged them with murder and cruelty to children for the death of their child.
“May the baby, who was denied its full life, rest in eternal peace,” an APD spokesman said in a statement.
Byrd and Turner are being held at the Fulton County Jail without bond.