Lydia McWhorter was revealed to be the final unidentified victim of serial killer Keith Hunter Jesperson, known as the ‘Happy Face Killer.’
Lydia McWhorter was revealed to be the final unidentified victim of serial killer Keith Hunter Jesperson, known as the ‘Happy Face Killer.’