Striction D Blood Sugar Supplement Reviews {USA & UK} - Diabetes has been a disturbing condition that has been recently seeing an upsurge and development in recent years. While most of the general population around tends to blame the absence of a legitimate diet and the inactive way of life for it, there is a whole other world to what meets the eye.