Germany’s foreign intelligence service, the BND, reportedly assessed in 2020 that there was an 80%-90% likelihood that the COVID-19 virus accidentally leaked from China’s Wuhan…
WASHINGTON – After a two-year investigation, US lawmakers have released a report supporting the theory that COVID-19 likely originated from a laboratory accident in Wuhan,…
