Sir Richard Dearlove

British Ex-Spy Chief Says CCP Likely Destroyed Possible Evidence of Wuhan Lab Leak

Former head of British intelligence Sir Richard Dearlove said he believes Chinese authorities will have most likely destroyed any potential evidence that the CCP (Chinese Communist Party) virus leaked from a lab in Wuhan.

Latest news

- Advertisement -spot_img