COVID Likely Emerged From Wuhan Lab — and Earlier Than Previously Believed, Senate Report Concludes
Guest Post by Suzanne Burdick, Ph.D. 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
Read More