CIA Points to Possible Lab Leak Origin of COVID-19, China Rejects Claim
Wuhan Lab Leak Denial: China Pushes Back Against CIA Report China dismisses CIA’s recent findings on COVID-19 origins, insisting that a lab leak is ‘highly unlikely.’ The spy agency now suggests that the virus may have escaped from a Wuhan lab during research, shifting from its earlier assessments. However, the CIA expresses ‘low confidence’ in … Read more