Claim: KFC is not the world's second-largest restaurant chain.
Verdict: REFUTES