Mother charged with manslaughter more than 2 decades after abandoning newborn girl, AG says
Shelby Stotts, inset, allegedly gave birth to a live baby girl in November 2021 and then abandoned her on the side of a road in Johnson County, Texas. The girl known as Angel Baby Doe bled to death (Mug shot: Johnson County Jail; Screenshot: WFAA/YouTube) More than two decades after they found a dead abandoned […]
Continue Reading