U.S. Leads the World in Obesity
The United States is #1 in obesity rates world wide. We have 23% of the world’s obese (a BMI of 30 or greater) population, versus just 4.6 % of the worlds total population (source: Tufts University Diet and Nutrition Letter August 2006).
-Bob Wright
Add comment September 4th, 2006