June 1, 2023
The U.S. life expectancy disadvantage is worse than previously believed
New research suggests that for more than 70 years, citizens of other developed nations have been outliving Americans – and more than 50 countries on six continents have surpassed the United States.