Monday, June 20, 2022

The trouble with experts …

… WHO boss 'secretly blames China lab for Covid leak' - The Mail.

I wonder how long he has thought this. There was evidence for it not long after the initial outbreak

No comments:

Post a Comment