China’s ‘Bat Woman’ Shi Zhengli denies ‘trying to defect with confidential files’
Daily Mail | Bombshell ‘Five Eyes’ Western intelligence dossier claims country lied about coronavirus transmission and refused to help other countries prepare a vaccine.
Leave a Reply