A video of KFC workers in South Africa washing chicken on the floor has sparked public outrage. The incident occurred at the fast food branch in...
Recent Comments