ShareThe International Diabetes Foundation (IDF) says that, “Diabetes and obesity are the biggest public health challenge of the 21st century.” As of 1999, diabetes affected 16 million (six percent) of Americans – an increase by 40 percent in just ten years. During the same period, the obesity rate climbed from 12 percent to almost 20 percent. Type II diabetes has …
Read More »