Beijing said on Wednesday that the FBI was undermining its credibility after comments by its director saying that a laboratory accident in the Chinese city of Wuhan is “very likely” at the origin of the Covid-19 pandemic. FBI boss Christopher Wray’s statements to Fox News on Tuesday came two days …
Read More »