Tag: China – Germany

The Other Lab in Wuhan: The German-Chinese ‘Laboratory for Virus Research’

The “lab-leak” theory is enjoying a strong revival at the moment, thanks in part to Elon Musk having obliquely endorsed it in a Tweet while clearly point the finger at Anthony Fauci: “As for Fauci, he lied to Congress and funded gain-of-function research that killed millions of people.”