OH MY GOD
Updated on: July 03, 2021 10:01 IST

OMG | US report hint at Covid-19 leakage from Wuhan lab

A report on the origins of Covid-19 by a U.S. government national laboratory concluded that the hypothesis claiming the virus leaked from a Chinese lab in Wuhan is plausible and deserves further investigation