Does dietary fat cause type 2 diabetes? Dr. Barnard explains how fat buildup in our cells can interfere with insulin function.

source