705 () posted 3 years ago by BQnita 3 years ago by BQnita +705 / -0 40 comments share 40 comments share save hide report block hide replies
Wait, so is the lab leak theory now the leading theory, or has it all been confirmed? If anyone has a solid source that explains it all, I'd love to read it.
Things are getting wild.
thanks. i'll take a look