News for hackers. Stuff that matters.
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.

There are no comments on this comment yet.