US Government Agency Sent Taxpayer Funds To Russian Animal Testing Lab Posted on March 10, 2022January 8, 2023 By US government agency the National Institutes of Health (NIH) spent thousands in taxpayer funds on ‘monstrous’ cat experiments in Russia Culture