Has the Lab Leak Been Proven False?
Has the lab leak been proven false? That's the impression you'd get from a BBC article yesterday. But the new studies mentioned in that article prove no such thing. One even admits there is "insufficient evidence".