Claim: The Celtic F.C. plays in Russia.
Verdict: NOT ENOUGH INFO