WHO: “Did the COVID virus leak out of a Chinese lab?” by NP admin April 12, 2021 0 The head of the World Health Organization (WHO) has said further investigation is needed to conclusively rule out that Covid-19 emerged from a laboratory in China. Tedros Adhanom Ghebreyesus said ...