Former British intelligence director: The CCP may have destroyed the virus evidence leaked from the laboratory
Former British intelligence chief Richard Dearlove said he believes the Chinese authorities have most likely destroyed all possible evidence that the virus leaked from a...