Opioid Addiction and Suicides Have Caused Decline in US Life Expectancy
Two years ago, U.S. Centers for Disease Control (CDC) data revealed a sudden drop in life expectancy in the U.S. for 2015.1,2 It was the first decline in 20 years. The trend continued in 2016,3 and the latest data for 20174 show the downward trend continuing for the third year in a row, which makes… Read More »