Squared Away Blog, February 4, 2020: US life span lags other rich countries
Life expectancy for 65-year-olds in the United States is less than in France, Japan, Spain, Italy, Australia, Canada, the United Kingdom, the Netherlands and Germany.
Fifty years ago, we ranked third.