allthatsinteresting.com
Texas Police Just Made An Arrest In A 23-Year-Old Cold Case Involving A Newborn Baby Left In A Ditch
The newborn, nicknamed "Angel Baby Doe," was found dead along a rural road with her umbilical cord still attached in November 2001.
The post Texas Police Just Made An Arrest In A 23-Year-Old Cold Case Involving A Newborn Baby Left In A Ditch appeared first on All That's Interesting.