Do You Live in One of the Most-Stressed States in the Country?
2017-04-10 2 Dailymotion
Stress takes a toll on everyone, and even though stress levels reached their lowest point in a decade in 2016, this year might change that. Maria Mercedes Galuppo (@mariamgaluppo) has more.