China blasts FBI comments on ‘laboratory incident’ on origin of Covid-19

China blasts FBI comments on 'laboratory incident' on origin of Covid-19

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 »