U.S. life expectancy drops to nearly 30-year low: new OECD report
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). The … Read more