China investigated Covid lab leak claims, says top scientist

China investigated Covid lab leak claims, says top scientist

FT.com

Published

Health official’s admission undermines Beijing’s dismissals that virus could have emerged from Wuhan facility

Full Article