‘Substantial Evidence’ COVID-19 Result of Wuhan Laboratory ‘Incident’: Senate Report

by Zachary Stieber, The Epoch Times: 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 on Oct. 27 states. “Substantial evidence suggests that the COVID-19 pandemic was the result of a research-related incident associated with a laboratory […]

Source