Wuhan lab leak theory: Scientist at centre of Covid-19 controversy speaks out

Dr Shi Zhengli denied her institution was to blame for the health disaster.