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.