You are using an older browser version. Please use a supported version for the best MSN experience.

Top Chinese virologist Shi Zhengli refuted Wuhan lab leak theory

Shi Zhengli, a top Chinese virologist has finally broken her silence on Wuhan lab leak theory. She denied claims that the COVID-19 virus originated in the Wuhan Institute of Virology. She denounced the suspicions as baseless.
image beaconimage beaconimage beacon