Covid: FBI chief Christopher Wray says China lab leak 'most likely' on February 28, 2023 Get link Facebook Twitter Pinterest Email Other Apps Christopher Wray says the FBI has "for quite some time" settled on a potential lab incident in Wuhan. from BBC News - World https://ift.tt/8IJ5fEj Comments
Comments
Post a Comment