Type 2 diabetes: Noticing spots on this body part could mean you are at risk 10/23/2019 Health News, Type 2 diabetes means a person’s pancreas doesn’t produce enough insulin to regulate blood sugar...