A Congressional Briefing on the Taxpayer-Funded Wuhan Animal Lab and the Leading COVID Origin Hypoth

First published at 21:13 UTC on May 25th, 2021.

May 24, 2021

Evidence is piling up that COVID-19 is more likely to have been caused by a lab accident at the Wuhan Institute of Virology than by any natural interaction between humans and bats.

Congress is finally starting to pay attention. In Apr…

MORE
CategoryHealth & Medical
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO