German Intelligence Saw Wuhan Lab Leak as Likely in 2020
German intelligence assessed in 2020 that Covid-19 likely leaked from a Wuhan lab, reports say. Findings were shared with the CIA, but no scientific consensus exists.





