Categories
Coronavirus

Fox News: US report concludes Wuhan lab leak theory is plausible

Dr. Steven Quay on COVID origins: ‘my analysis gets into the one in a billion chance here that this could’ve come from nature’