Claim: KFC has tens of thousands of locations around the world.
Verdict: SUPPORTS