The hypothesis of a virus leak from a Chinese lab in Wuhan is plausible and deserves further investigation, according to a report on the origins of COVID-19 by a U.S….

Read More