The question of whether COVID-19 virus leaked from a Wuhan lab is returning to center stage after the release of a new report.
China is dismissing the statement put out by the U.S. energy department. In it, the department concludes that COVID-19 mostly likely come from a lab leak. That’s based on new intelligence.