Published: Jun 15, 2021, 24:30 IST | Updated: Jun 15, 2021, 24:30 IST
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.