Wuhan Institute of Virology
img

Covid virus 'more likely than not, result of a research-related incident': US report

China has always denied that Covid virus was a leak from the Wuhan lab.

published on : 29th October 2022