Bombshell Senate Report Concludes that Covid “Most Likely” Leaked From Wuhan Lab
by Toby Young, Daily Sceptic: The COVID-19 pandemic was almost certainly the result of a lab leak, according to a bombshell Senate report. DailyMail.Com has more. Policymakers said there was “substantial” evidence of an accident at a research facility — while evidence for a natural spillover is “still missing”. The interim report concluded that China’s unwillingness to […]