Viruses, Including “Lab Leak” Scenarios Do Not Exist – It’s All Made up. Mark and Sam Bailey March 5, 2023 The politicians latest gambit is to promote they have proven COVID came from a lab leak in China....