Photo: Scott McLeod A new study from the University of Chicago and the University of Wisconsin-Madison found that much of the reason that Americans are over weight is due to sleep deprivation. A lack of enough sleep causes the body to hold onto fat in a biological effort to slow us down…. Read the full story on TreeHugger
The rest is here:
What If the Leading Cause of Weight Gain Wasn’t Food at All?