Ryan Grim and Alyssa Farah discuss a lead WHO researcher claiming China pressured the group to dismiss the lab-leak theory.
Categories: Health and Medicine, Science and Technology
Ryan Grim and Alyssa Farah discuss a lead WHO researcher claiming China pressured the group to dismiss the lab-leak theory.
Categories: Health and Medicine, Science and Technology