World
Wuhan lab leak investigation: China silent on claim top spycatcher has defected to US
Posted: June 19, 2021 at 10:19 am / by / comments (0)
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 Wuhan laboratory.
Daily Express :: World Feed
Comments (0)