Wednesday, April 19, 2023

COVID Likely Emerged From Wuhan Lab — and Earlier Than Previously Believed, Senate Report Concludes

COVID-19 likely resulted from an accidental leak at a laboratory in Wuhan, China, and triggered the start of the pandemic earlier in 2019 than Chinese government officials claimed, according to a Senate report released today.