Oh Sugar!

Oh,Sugar! High sugar intake is claimed to be the cause of Type 2 diabetes.  Listen here, there is more to the...