Latest News September 14, 2021 Cover Up: Scientists Who Trashed Lab Leak Theory Have Ties to Wuhan Lab. In March of last year, 27 scientists wrote a letter to medical journal The Lancet denouncing claims that COVID-19 could have originated in a lab. It’s now been revealed that 26 of those 27... More