Technology | Fri Jun 6, 2008 5:13pm EDT

Two diabetes trials shed a little light on deaths