Tulsa police arrested couple accused in a child neglect case of 4-month-old “will never live a normal life because of her injuries”
TULSA, OK – Tulsa police have arrested two people accused in a child neglect case, Malia Factor and Nicholas Teague are both charged with child… Read More »Tulsa police arrested couple accused in a child neglect case of 4-month-old “will never live a normal life because of her injuries”