Covid: FBI chief Christopher Wray says China lab leak 'most likely'

Christopher Wray says the FBI has "for quite some time" settled on a potential lab incident in Wuhan.
http://dlvr.it/Sk9XLB

Post a Comment

0 Comments