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
Views:
A fine selection of independent media sources