Claim: KFC has locations in 123 nations and territories.
Verdict: NOT ENOUGH INFO