Claim: Charles Haley's middle name is Joe.
Verdict: REFUTES