Woman indicted in 2001 cold case where newborn was left to die in a North Texas cow pasture

 

The Texas Office of Attorney General says Shelby Stotts is the mother who abandoned the child. Authorities say “Angel Baby Doe” was alive and breathing at birth.

 

About the author:
Tell us something about yourself.
error

Enjoy this blog? Please spread the word :)