Categories Coronavirus Fox News: US report concludes Wuhan lab leak theory is plausible Post author By Steven C. Quay, MD, PhD Post date June 9, 2021 No Comments on Fox News: US report concludes Wuhan lab leak theory is plausible Watch the latest video at foxbusiness.com Dr. Steven Quay on COVID origins: ‘my analysis gets into the one in a billion chance here that this could’ve come from nature’ WATCH ON FOX BUSINESS Tags coronavirus, COVID-19, dr steven quay, fox business, WUHAN LAB, wuhan lab leak