Daily Archives: June 18, 2011

Obesity in the U.S.: American Life Expectancy Falling Dramatically

Though we’re supposedly the greatest nation the world, one place America definitely isn’t the best is life expectancy, according to a new report from the Institute of Health Metrics and Evaluation (PDF). While even our next-door neighbors in Canada are … Continue reading

Posted in Development, Food & Health, Population | Tagged , , , | Leave a comment