Accidental laboratory leak in China most likely caused the novel coronavirus pandemic: Report

Search

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.