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