CIA believes Chinese lab leak the more likely source of Covid
- Posted on January 26, 2025
- By The Times
- 3 Views
CIA believes Chinese lab leak the more likely source of Covid
Spy agency says the finding from an assessment in the final days of the Biden administration is ‘low confidence’