The evidence has finally caught up with the Chinese Communist Party, Dr. Fauci, and the other permanent Washington types who said the China lab leak idea was a conspiracy theory and that anybody who believed that was circus-freak crazy. https://t.co/EknPPXkVhV