Tag: defected
Wuhan lab leak investigation: China silent on claim top spycatcher has...
CHINA has reportedly suffered its highest-ranking defection ever as it battles to contain speculation that Covid-19 was a man-made virus that escaped from a...