Watch CBS News

Report: COVID-19 likely leaked from lab in Wuhan, China

The Wall Street Journal says the "low confidence" assessment comes from the Department of Energy, meaning more information is needed for a definitive answer. CBS2's Jessica Moore reports.
View CBS News In
CBS News App Open
Chrome Safari Continue