Acknowledged as America’s first serial killer, H.H. Holmes was hanged on May 7, 1896. He lured men, women and children from the World’s Fair to his “murder castle” in Englewood. A fraud and a liar, it is difficult to ascertain …
Posts Tagged ‘H.H. Holmes’
H.H. Holmes Hanged!
May
13
No Comments