China's Wuhan admission: Is a Big Lie…

Dr. Fauci now calls for more investigation on the theory Sen. Tom Cotton was dismissed as a nutcase for suggesting early in 2020. Did COVID-19 leak from a Wuhan lab?

Read →