Posted April 17, 2019
According to research conducted in late 2016, life expectancy in the United States has declined for the first time in two decades, leaving the researchers baffled as to what the exact cause is.1 One of the primary perpetrators of this decline is believed to be drug overdose. But there is another major factor that has been pinpointed by a supporting study: diabetes, specifically Type 2 diabetes. Read more.