Claim: KFC only operates in America and Germany.
Verdict: REFUTES