Jury Slaps North Texas Mom With 20 Years In Haunting ‘Angel Baby’ Roadside Death
A Johnson County jury gave Shelby Ann Stotts a 20-year sentence after she pleaded guilty in the 2001 roadside death of a newborn known as “Angel Baby Doe.” Genetic genealogy and new DNA work ultimately led investigators to her.












