Claim: KFC has locations in 123 countries and farms.
Verdict: NOT ENOUGH INFO