News for hackers. Stuff that matters.
Re:Lab Leak 2.0? by Stevvo on Monday January 03, 2022 @09:24PM (#29790440)
He doesn't claim the origin of Delta was a lab leak. He claims Delta leaked from a lab in Taiwan.

There are no comments on this comment yet.