Posted by Daniel Lopez | 15 11 2019

Taxpayers have a right to know that the Maryland-based U.S. National Institutes of Health (NIH) wastes millions in public money to addict monkeys to street drugs in crude experiments. But...

Continue Reading

VICTORY!
WCW Closes FDA's Biggest Primate Lab