Core News: China’s ‘Bat Woman’ Shi Zhengli denies ‘defecting with intelligence files’


China’s ‘Bat Woman’ Shi Zhengli denies ‘defecting with intelligence files’



A Chinese virologist at the center of controversy has attempted to clarify her whereabouts.

Post a Comment

0 Comments