In the following short video clip, Dr. Robert Redfield, former director of the Centers for Disease Control, tells Fox News that he was sidelined and threatened by the scientific community merely for accepting the evidence about the Chinese coronavirus being the consequence of a laboratory leak. Watch the must-see video below:
Leave a Reply