German Intelligence Saw Wuhan Lab Leak as Likely in 2020

1 year ago
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.
Original Article