Covid could have leaked from a lab, says former top Chinese scientist

Wales Online

Published

Wuhan is home to the Wuhan Institute of Virology (WIV), one of China’s top national laboratories known to have spent years studying coronaviruses

Full Article