Couple Busted on Child Sex Crimes, Now Charged With Killing Baby in 2009

Murder
A Missouri couple who was arrested in September on child sex charges were charged last week with killing their newborn baby in 2009. Johnson County police learned in May 2024 about Yvonne Arnold, now 55, giving birth at home following 12 hours of labor. KCTV reported that the child lived for only an hour and …