Published 18:48 IST, June 15th 2021
China's 'Bat Lady' Shi Zhengli rages at COVID lab-leak origin theory; claims 'no evidence'
Shi Zhengli has claimed innocence and denounced the suspicious over the SARS-CoV-2 escaping from the WIV after infecting her colleagues before the pandemic
Image Credits: AP | Image:
self
Advertisement
18:48 IST, June 15th 2021