Findings About Dog Experiments Funded By Fauci-Led Institute Raise Concerns Over Animal Cruelty, Spawn Memes
Reports that Fauci-led National Institute of Allergy and Infectious Diseases funded experiments that had live beagles fed on by sand flies – and worse – were met with an outcry over animal cruelty, with Fauci getting angry letters from US Congress and angry memes from iFunny and Twitter.