China’s State Media Invented Swiss Biologist

China’s state media supposedly invented a Swiss biologist and quoted him declaring the US had pressured the World Health Organisation into investigating that the theory of COVID 19 was leaked from a laboratory in Wuhan. The People’s Daily, China Daily, and CGTN television channel all quoted so-called biologist Wilson Edwards but removed the content afterContinue reading “China’s State Media Invented Swiss Biologist”

Rate this: