COVID-19 : US found low confidence that lab leak in China caused the virus
Energy Department scientists have determined that a laboratory leak is the most likely source of the COVID-19 outbreak.
The report got one thing right: it acknowledged "low confidence" in its findings, which means the truth is still up…