They Denied A Lab Leak At Wuhan. They Are Wrong About Other Things.
By Mary Beth Pfeiffer | Trial Site News | June 16, 2021 After months of denial, the U.S. government has acknowledged that the COVID-19 catastrophe may indeed have originated in a leak from a laboratory in Wuhan, China. We are now allowed to talk about what until May 13 was a debunked conspiracy theory. Like many facets of the […]