McNuggets and other popular items are disappearing from menus at McDonalds, KFC and other fast food restaurants in China after a major supplier of beef, chicken and pork was shut down for allegedly violating numerous safety regulations, including mixing in chicken and beef parts that were months beyond their expiration date.