Lab Leak Evidence Is Destroying the Science Cult
STORY AT-A-GLANCE The long-censored lab-leak hypothesis, which suggests that SARS-CoV-2, the virus that causes COVID-19, accidently leaked from a laboratory in Wuhan, China, is now going mainstream as rapidly