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 ‘Devil in the White City’
H.H. Holmes Hanged!
May
13
No Comments