Top story Controversy Erupts as RPI Awards Vaccine Research Contract Amidst Scientist's Contentious Past