Two Groups Of Chinese Scientists Under Scrutiny As “Lab-Leak” Theory Is Revisited
June 04, 2021
The Washington Post (6/3, A1, Dou, Kuo) reports two groups of Chinese scientists based in Wuhan are under increased scrutiny as the “lab-leak” theory is revisited. Both groups, led by Tian Junhua at the Wuhan Center for Disease Control and Prevention (CDC...