Featured Image

Moving the Needle: Colorado and the Opioid Crisis

In 2018, for the first time since 2014, life expectancy in the United States rose. The life expectancy is now “78.7 years for the total U.S. population — an increase of 0.1 years from 78.6 years in 2017.”