International
New Chinese data casts doubt on COVID-19 Wuhan market origin theory
1:37
Chinese scientists released a new report that casts doubt on the COVID-19 origin theory that says animals transferred the virus to humans.
Related Stories
My Queue
Latest News
Recently Watched