IDENTIFIED? Candle Face Victim #13: The Drowning Ghost
In this journal entry, I share a potential breakthrough in identifying Candle Face Victim #13, who may be William Crumpacker, a Dell marketing manager who went missing in 1998 after...