Diagnosed with Diabetes….need to worry. Diabetes leads to shorter life span, increase the cost of medical care, many a times lead to permanent physical disability, and loss of independence. At the same time do not fret, you are one among 425 million f