Life expectancy for Americans has dropped to the lowest levels in nearly three decades, according to a prominent global report.
With a middling current average of 76.4 years, the United States has now been eclipsed by nearly every other developed nation, according to recent data from the Organization for Economic Co-operation and Development (OECD).
Support authors and subscribe to content
This is premium stuff. Subscribe to read the entire article.
Login if you have purchased