Keith Hunter Jesperson Alchetron, The Free Social Encyclopedia(00) Jeff Reilly 22 Jun 2025 Save Image Image gallery: Keith Hunter Jesperson: The Infamous "Happy Face Killer" Unveiled