3 ms·
> It should matter, a lot, that even a group of scientists who believed a lab leak idea was plausible couldn't muster up an argument that would hold up under pe
by naasking 3y ago
> It should matter, a lot, that even a group of scientists who believed a lab leak idea was plausible couldn't muster up an argument that would hold up under peer review.
That's not what happened.