Hmmm
New study claims Chinese scientists created COVID 19 in a lab
Footage show the Wuhan Institute of Virology surrounded by security personnel. The lab is drawing international attention as the possible site of the COVID lab leak.
Comments
Share this article: Link copied to clipboard!

You might also like...

Faux Christianity and the Covid Police

The Hunt for Covid

Touchstone Latest