Covid: FBI director Christopher Wray says China lab leak 'most likely' 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/hSxPiRe via IFTTT Comments
Comments
Post a Comment