Further investigation needed to rule out China lab leak theory: WHO chief

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 that although a lab leak was the least likely cause, more research was needed. The US and other countries have criticised China for failing to […]