According to the UN’s “Human Development Report 2019”, which is the latest available global information (published on 9 December 2019), the United States is the only country that ranks in the top 15 on “Human Development” in which the life expectancy at birth is now below 80.0 years. On “Human Development” the U.S. ranks as being #15 out of the 189 ranked countries, but is #38 on the crucial life expectancy factor.
Continue reading Here