In Cryptic Post, Wuhan “Bat Lady” Shi Zhengli Denies Defection, Hints Support for Dissident

The South China Morning Post reports that Shi Zhengli, the researcher at the Wuhan Institute of Virology (WIV) P4 Lab who has captured the attention of the world’s intelligence agencies, has posted on WeChat to deny having defected to France. Chinese virologist at centre of ‘coronavirus came from a laboratory’ claim denies defecting The Chinese […]