Our Fact Checkers Need Fact Checkers

Anyone that talked about the lab leak theory was labelled a conspiracy theorist. Now we have two departments of the government (Dept. of Energy and FBI) saying the lab leak theory is probable.

h/t  marvelmon

Leave a Comment


This site uses Akismet to reduce spam. Learn how your comment data is processed.