Covid: FBI director 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/1ZUrSbP Comments
Comments
Post a Comment