What Is The Perfect Treatment For Diabetes? (VIDEO)

Diabetes is a disease that, if allowed to, can cause many medical complications. Complications include heart disease, kidney failure and limb amputation. Researchers may have found the perfect treatment to prevent this.

Photo: Youtube