Winning! US Most Obese and It’s Not Even Close

According to the latest international obesity study from the Organization For Economic Co-operation and Development (OECD), America is by far the fattest nation in the world with just over 38% of the adult population considered ‘obese.’ Here are some stats from the…

Read More