Health Status: USA Losing. Africa Winning!
Unprecedented: Life expectancy in the US has declined for the third straight year. Infants born in 2017 are expected to live on average just 78.6 years. That’s down from 78.7 years in 2016/2015 and down from 78.9 years in 2014. An important context is to realize that life expectancy in the USA has not […]