There is a cure for diabetes, and it's simpler than you think!

There is a cure for diabetes, and it’s simpler than you think. It has a 90% –…