'Substantial Evidence' COVID-19 Result of Wuhan Laboratory 'Incident': Senate Report
Considerable evidence points to the COVID-19 pandemic being linked to the high-level laboratory in Wuhan, China, that's located near where the first cases were reported, a U.S. Senate report released o...
Read More