Archive For July 3rd, 2009
American obesity rates have increased in 23 states over the past year and decreased in none, according to a new report from the Trust for America’s Health and the Robert Wood Johnson Foundation. The report, entitled ‘F as in Fat: How Obesity Policies Are Failing in America 2009’, is potentially important for the food and [...]

