Published On: July 15th, 2013|

The Washington Post – Lydia DePillis

” Now, the studies are pouring in, and the results are encouraging: Obesity rates are leveling off and even dropping, in a sign that the public health crisis of the moment may have eased.”(more)