REVEALED: 26 out of the 27 Lancet scientists who trashed theory that Covid leaked from a Chinese lab have links to Wuhan researchers

TRUST THE SCIENCE…

You don’t say!