Health advocates are happy about this week’s USDA refusal to allow Yum! Brands restaurants to accept food stamps (technically known as the Supplemental Nutrition Assistance Program or SNAP) in four eastern U.S. states, and I agree with them. Nutritionally speaking, fast-food such as that sold by KFC, Pizza Hut and Taco Bell is not the […]