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

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.