Top News | Fri Jan 29, 2010 8:01am EST

Bill Gates promises $10 billion for vaccines