Health & Fitness Diabtetic Freedom – Is it effective or another hype? 5 years ago cbstore Diabetes – a disease that is gripping more and more people worldwide. Over 30% of the American population is either...