Better News Network

NIH gave millions to researchers accused of vax-development 'scam'

The National Institutes of Health sent around $17 million to a consortium of Colombian companies accused of developing a questionable malaria vaccine tested on owl monkeys held in

Sunday, January 1, 2023 at 5:58 pm

Full Coverage