America places 42nd, behind most developed countries; inequality, obesity blamed
(Newser) -
The US has slipped to 42nd place in international rankings of life expectancy, the AP reports. Two decades ago, the US was in 11th place. The downgrade is partially due to the fact that the more countries are included in the survey, but rising health insurance costs, skyrocketing obesity rates,...