You just read:

Research Finds that More than 70% of Americans Suffer from Stress

News provided by

Youfit Health Clubs

Apr 03, 2017, 08:15 ET