Movie · Documentary · Independent Has the science of managing diabetes been a deception for the past 50 years? 2021 · 53m