
US life expectancy has remained stagnant at 79 years for three consecutive years. Experts suggest factors like drug overdoses and obesity may be to blame.

US life expectancy has remained stagnant at 79 years for three consecutive years. Experts suggest factors like drug overdoses and obesity may be to blame.