Sleep Can Affect Overall Health

NORTHAMPTON, Mass. (WWLP) – Many Americans are not getting enough sleep. But how does your sleep affect your overall health? Factors include…