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

Got a news tip or correction? Let us know

If you got something out of this, please chip in to keep this site running, or subscribe to go ad-free.

1 view