New CIA report claims COVID 'probably' leaked from Chinese lab
It points the finger at China, despite acknowledging that the spy agency has “low confidence” in its own conclusion of a lab leak in Wuhan.
Read MoreEnd of content
No more pages to load
It points the finger at China, despite acknowledging that the spy agency has “low confidence” in its own conclusion of a lab leak in Wuhan.
Read MoreEnd of content
No more pages to load