Home » chips

Tag - chips

Business

KFC snubs Local Potato Farmers

Local Potato farmers have been left mouth open after fast food chain shops KFC said they have run out of potatoes. Shockingly, Fast food chain KFC Kenya...