Claim: KFC operated in Canada by 1966.
Verdict: NOT ENOUGH INFO