According to a new analysis, obesity is causing American life expectancy to drop for the first time in more than 100 years.
"The youth of today may, on average, live less healthy and possibly even shorter lives than their parents," writes the group of scientists, led by University of Illinois demographer S. Jay Olshansky.
Comments