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’

Read Full Article