Former CDC director Robert Redfield believes the coronavirus escaped a lab in China. Scientists are dubious.


Leave a Reply

Your email address will not be published.