"Time to once again shame everyone who lied and tried to shut this discussion down!"
February 27, 2023
A Tweet thread documenting some of the "elite" folks who wrote that the lab leak theory of COVID was a debunked conspiracy theory and shouldn't even be discussed.