Re:Lab Leak 2.0?
by djrogers on Monday January 03, 2022 @09:26PM
(#29790468)
You misread that - there is no claim that delta was initially released by a lab, rather a the known fact that a lab studying delta had an accident. Read the links the author provided.
[ Parent
| on HN ]
There are no comments on this comment yet.