China Responds To U.S. Energy Department Report Concluding Wuhan Lab Leak ‘Most Likely’ Cause Of COVID

On Monday, the government of Communist China responded to the news that a U.S. federal agency had concluded that the COVID-19 pandemic most likely resulted from a Chinese lab leak in Wuhan, saying that “certain parties” should stop politicizing the origins of the pandemic. During a press conference, Chinese Foreign Ministry spokesperson Mao Ning said … Read more