The politicians latest gambit is to promote they have proven COVID came from a lab leak in China....