Comment by dlachausse
Comment by dlachausse 13 hours ago
The lab leak hypothesis is by far the most likely explanation. The CCP is not a trustworthy actor, so their version of the events need to be taken with massive skepticism. Once you ignore their narrative and look at the actual facts, it becomes obvious.