German Intelligence Report Suggests High Probability of COVID-19 Lab Leak
Germany's foreign intelligence service, the Bundesnachrichtendienst (BND), concluded in 2020 that there was an 80% to 90% likelihood that the COVID-19 virus accidentally leaked…