Press "Enter" to skip to content

China official insists COVID lab-leak theory ‘absurd’ in Blinken call

Yang Jiechi, the head of Beijing’s Central Foreign Affairs Commission, shot down the lab leak theory surrounding the origins of COVID-19 as reports about the Wuhan lab circulate. 
Source: NY Post click here for more…

Be First to Comment

    Leave a Reply