Why do Americans enjoy a lower quality of life and health than people in most other high-income nations? The answer may lie in the foods we eat. In countries like the United Kingdom, average life expectancy is 81 years, and 97% of the people say they are satisfied with the quality of their water. Or in Australia — voted two years in a row by the Organization for Economic Cooperation and Development as “The Number #1 Happiest Country in the World” – life is better for its citizens. One would think it would be a national priority to make sure […]