China investigated Covid lab leak claims, says top scientist
Published
Health official’s admission undermines Beijing’s dismissals that virus could have emerged from Wuhan facility
Full ArticlePublished
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..