Claim: H. H. Holmes died on May 7th, 1896 in his childhood home.
Verdict: NOT ENOUGH INFO