Accidental laboratory leak in China most likely caused the novel coronavirus pandemic: Report
Accidental laboratory leak in China most likely caused the novel coronavirus pandemic: Report
China, which has placed limits on investigations by the World Health Organisation, has disputed that the virus could have leaked from one of its labs and has suggested it emerged outside China.