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

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

[ad_1]

For months, at the height of the pandemic, the lab leak theory was seen as controversial, with top health officials publicly denying as a possibility that the coronavirus may have been created in a lab environment, and then escaped, accidentally or otherwise.

[ad_2]

Source link