Posted May 31, 2013
America has the highest obesity rate in the world and is experiencing a massive crisis of obesity and chronic disease that is crippling our health and economy. We spend more per capita on medical care than any other nation. Sadly, in spite of our vast expenditures, we rank very low in health outcomes. Read more.