"Impossible": China's Wuhan Laboratory Director Denies Coronavirus Link

The director of a maximum-security laboratory in China's coronavirus ground-zero city of Wuhan has rejected claims that it could be the source of the outbreak, calling it "impossible".

Comments