Skip to Main Content

Internet sleuth solves Jane Doe I.D. from across country (Pt. 2)

On a lonely stretch of highway in Amarillo, Texas, police make a grisly discovery on the side of the road in October 1983.

The Latest