Texas Police Just Made An Arrest In A 23-Year-Old Cold Case Involving A Newborn Baby Left In A Ditch
Favicon 
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.