Lab leak theory about COVID-19 origin in China cannot be ruled out: Scientists



COVID-19, which emerged in China in late 2019, has killed 3.34 million people, cost the world trillions of dollars in lost income and upended normal life for billions of people.