Top chinese scientist Dr Shi Zhengli also known as 'bat woman' who heads the Wuhan lab believed to be the epicentre of the virus outbreak that spread across the world has denied the lab leak theory that is gaining mileage at this time.
#DrShiZhengli #BatWoman #LabLeakTheory For more on Dr Shi Zhengli watch: https://www.youtube.com/watch?v=y-4pBY3a138