Forum Forums Members Recent Posts Forums Coronavirus - Covid... Wuhan Lab Leak Theo... Notifications Clear all Wuhan Lab Leak Theory There is a theory that Covid 19 originated in the lab in Wuhan, China. Many people (higher-ups) are starting to lean that way RSS No topics were found here Share: