Chinese Communist Defector Says China INTENTIONALLY Released COVID, Warned The US In November 2019 (Video)

Chinese Communist Defector Says China INTENTIONALLY Released COVID, Warned The US In November 2019. While Democrats have been largely dismissive of lab leak hypothesis it seems more and more data is coming out suggesting COVID was leaked from a lab in Wuhan.

Comments are closed.