Claim: KFC is headquartered in Georgia.
Verdict: REFUTES