Texas Mother Arrested; Abandoned Newborn to Die 23 Years Ago
A Texas woman has been indicted for manslaughter, charged with abandoning her newborn girl in a Johnson County cow pasture nearly 23 years ago. The infant, dubbed Angel Baby Dow, was found dead on November 18, 2001, by a passerby who called police, Texas Attorney General Ken Paxton’s Office said Investigators said they believe the …