Gravitas: What was China's Batwoman up to at the Wuhan lab?

Jun 15, 2021, 11:35 PM(IST) Palki Sharma

The lab leak theory is gaining traction. As American sleuths investigate the Wuhan Lab angle, China's Batwoman Shi Zhengli has claimed that her lab didn't engage in any risky research. But, fresh reports are challenging her claims. Palki Sharma tells you more.

Read in App