China’s ‘Bat Woman’ Shi Zhengli denies ‘defecting with intelligence files’ https://ift.tt/2yiFd5S


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