REVEALED: The Scientists “Debunking” the Wuhan Lab Leak Theory Admit Being ‘Collaborators’ and Honorees of Chinese Communist Party.

Several researchers used by leading corporate media outlets to debunk claims that COVID-19 originated at the Wuhan Institute of Virology have previously attended events or accepted awards from the controversial … Continue reading REVEALED: The Scientists “Debunking” the Wuhan Lab Leak Theory Admit Being ‘Collaborators’ and Honorees of Chinese Communist Party.