Stinky yellow filth has been found on a food plate at the KFC Xingda in Yanjiao, Hebei Province. (more…)