4 ms·
That might be technically correct, but I suggest that's not what 95% or so of people mean when they say "lab leak".
by red_admiral 2y ago
That might be technically correct, but I suggest that's not what 95% or so of people mean when they say "lab leak".
- deleted 2y ago[deleted]