News

The new site claims the COVID-19 virus leaked from the Wuhan Institute of Virology, where COVID research had been ongoing. However, 5 US intelligence bodies still consider natural animal-to-human ...