An anniversary post as a favor for my friend Bill Widman: his friend Deborah Leigh Key vanished from Carrboro, North Carolina on this day in 1997.
Authorities are pretty sure they know what happened to her: years later, Andrew Douglas Dalzell, the last person known to have been with her, confessed to her murder. The confession was tossed out of court and the prosecution wasn’t able to go forward on a murder charge without it. But Dalzell’s not going anywhere. He’s since been locked up for soliciting a “little girl” (actually a cop) online. He got 26 years.