FOXNEWS Tucker Carlson Tonight December 29, 2021 06:42:00
Joins us now. daphne, great to speak with you. this morning, what do we know about these experiments and the nih's involvement? >> well, what we know is the nih spends about $19.6 billion a year on animal experiments, and as you mentioned, they have contracts worth more than $1.2 billion -- million dollars, i'm sorry come over the last ten years or so buying beagles from this facility located in central virginia, where how they buy puppies in hideous conditions, they have been cited by the u.s. department of agriculture for direct and critical violation for failure to provide basicic necessiti...