Director of Wuhan lab denies virus 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”. Beijing has come under increasing pressure over transparency in its handling of the pandemic, with the US probing whether the virus actually originated in a virology institute […]