Two Leading Virologists Appear to Have Been Bought off to Shut Up About Lab Leak Theory

Two Leading Virologists Appear to Have Been Bought off to Shut Up About Lab Leak Theory

Hat tip: thegatewaypundit.com.