Latest post of the previous page:
2023February 28th. FBI Director Christopher Wray confirmed the agency's conclusion that the COVID pandemic was probably the result of a lab leak in Wuhan, China.
Commenting for the first time on Tuesday about the FBI's judgment, Wray reiterated his agency's initial findings from 2021, adding that the Chinese government has allegedly worked to undermine the damning results.