Trace Evidence

Trace Evidence


UPDATE - Jane Doe Identified & More

October 08, 2023

In this special update episode we examine major breaking news that the previously unidentified victim found adjacent to I-40 in Orange County, NC in September of 1990 has finally had her name returned