There is no denying that 2020 has been *a year*. But you know what? While so much of 2020 has been a 💩 show—our small and scrappy organization still got...
UPDATE December 28, 2020: The National Institute of Health's (NIH) 2021 funding bill has been signed into law. Unfortunately, greedy and heartless primate abusers tried to convince the Senate to...
UPDATE December 28, 2020: The FDA's 2021 funding bill has been signed into law! In it lawmakers stressed that the FDA should “reduce primate testing, prioritize alternative research methods, and...
Recent Comments