Claim: H. H. Holmes is still alive.
Verdict: REFUTES