Now even ex-boss of China's CDC says Covid might have leaked from Wuhan lab

The most senior scientist behind Beijing's initial response to the Covid pandemic has said that a leak origin for the virus may be 'possible' but added the country takes virus research seriously.
Source: the Mail online | Health - Category: Consumer Health News Source Type: news