Trace Evidence

Trace Evidence


234 - The Disappearance of Stephan Adams

December 16, 2023

On the morning of Monday, December 13, 2004, twenty-six year old Stephan Adams mysteriously vanished while driving south from Tahlequah to Keys in eastern Oklahoma. The divorced, father of one, spoke