Spy Catcher

Top Chinese ‘Spy Catcher’ Defection to U.S. Could Topple Communist Party

Rumors that China's top "spy catcher" has defected to the United States and is giving the Biden information about the Wuhan Institute of Virology and the leak of the coronavirus, if proven true, could "even lead to the fall of the Communist Party," China expert Gordon Chang told Newsmax on Saturday.

Latest news

- Advertisement -spot_img