Did you know that the United States no longer holds the top spot for fattest country in the world? According to a recent report released by the United Nation’s Food and Agriculture Organization, Mexico edged out a victory over the United States with an obese population of 32.8%, while the U.S. could only manage a […]