Former CDC director Robert Redfield believes the coronavirus escaped a lab in China. Scientists are dubious.
Robert Redfield, former director of the Centers for Disease Control and Prevention, told CNN Friday he believes the virus that causes COVID-19 was accidentally released […]
Continue reading »