Two decades after a unnamed newborn was left to die in the Texas woods, police have charged her mom
Shelby Stotts has been charged with 2nd degree manslaughter of ‘Angel Baby Doe’
Shelby Stotts has been charged with 2nd degree manslaughter of ‘Angel Baby Doe’