Listen above or on iTunes! Well, it’s been a busy week here! News has broken that HH Holmes is being exhumed from his grave in Philadelphia, where he was interred ten feet down in a giant block of cement. I covered the 1898 rumors that his May, 1896 hanging was a hoax in a blog...
view more