Comment
Comment by underseacables
The more we learn the more it points to a lab leak, but Chinese commenters will deny it, claim racism, many on the left will say it’s simply not true, and yet here we are. Something caused it and it came from China. With a government that 100% cannot be trusted to tell the truth let alone defend human life, it’s more likely than not this was an accidental leak.