
China Has Set Up Dozens Of Unofficial Police Stations Around The World
China has set up dozens of unofficial police stations around the world. According to Safeguard Defenders, “persuasion to return” is an important technique of the Chinese regime’s “involuntary returns” activities, which include “Operation Fox Hunt” and the broader “Sky Net” campaign.







