Claim: Edmund H. North was British.
Verdict: REFUTES