Claim: KFC opened restaurants in Ochorios, Jamaica.
Verdict: NOT ENOUGH INFO