It's all over the internet today. All over twitter and facebook. Probably all over media outlets (I wouldn't know as I rarely watch television or pay attention to much news). The announcement that was hinted at yesterday, and release today from the Diabetes Research Institute.
I won't lie. I had a hard time yesterday, after reading what was being hinted at. That four letter word that many of us