Reported Chinese Defector With Information About Wuhan Lab Possibly Related to Sun Lijun, Former Chinese Deputy Minister of Public Security

0
from The Conservative Treehouse: Red State is reporting on a defector to the Defense Intelligence Agency (DIA) who is presumably giving the U.S. government information related to the leak from Wuhan BioLab. RED STATE – […] “Sources tell RedState the defector has been with the DIA for three months and that he has provided an extensive, […]
Loading...