T theguardian.com Why does the American Diabetes Association push insulin? 6 points oneseven 2 years ago 13 comments