The Myth about Blood Sugars and Diabetes

Just discovered this video. Unverified as yet.

Level: 
Subject: