Scientists Close To Developing Life-Saving Vaccine That They Can Rub In Faces Of Their Doubters
INDIANAPOLIS, IN-Saying the groundbreaking discovery could potentially silence even their fiercest critics, scientists at Indiana University's School of Medicine announced Tuesday that they had almost developed a life-saving vaccine that they could rub in the faces of all their doubters. "This injection, once it is"