National Institute of Health Behind Effort to Conceal Lab Leak Research (video).

They say trust the science, but when politics and government funding get involved “science” becomes a distant third place priority. 

Via the Epoch Times:

More below:

Leave a comment