
China investigated Covid lab leak claims, says top scientist
Health official’s admission undermines Beijing’s dismissals that virus could have emerged from Wuhan facility
Full Article
Health official’s admission undermines Beijing’s dismissals that virus could have emerged from Wuhan facility
Full ArticleThe possibility COVID-19 could have leaked from a Chinese lab should not be ruled out, a former top Chinese government scientist..