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.
[ Parent
| on HN ]
There are no comments on this comment yet.