Re:Scientists believed Covid leaked from Wuhan lab, but fear...
by philliphaydon on Tuesday January 11, 2022 @11:54PM
(#29902491)
It was never debunked. But a lot of claiming it to be debunked.
[ Parent
| on HN ]
There are no comments on this comment yet.