China INVENTED 'Swiss biologist' who 'said US pressured WHO over Wuhan Covid lab leak theory'

The People's Daily, China Daily, and CGTN television channel all quoted Wilson Edwards but removed the content yesterday after the Swiss Embassy said it had no record of him as a citizen.