Have you ever thought about it? All of those companies that make low fat or fat free foods claim that their products help people lose weight. Here’s the thing though: Americans eat the most low fat and fat free foods, but somehow we have the highest rate of obesity in the world! That just doesn’t make sense! […]