Trace Evidence

Trace Evidence


240 - Latricia White and Lee & Chance Wackerhagen

May 04, 2024

Two days after Christmas of 1993, thirty-eight year old nurse and mother of two, Latricia White failed to show up for work. Hours later, her father went to her home and was devastated to find her lif