Bob Anderson

A new report shows back-to-back years of declining life expectancy, and the CDC says a third straight year appears to be on the way.