Claim: Chelsea F.C. is based in France.
Verdict: REFUTES