Thinker101
Diamond Member
- Mar 25, 2017
- 24,588
- 14,666
- 1,415
China has set up dozens of secret police stations around the world, including one in New York City, to hunt down and retrieve dissidents.
New York's station, located on East Broadway between Chinatown and the Lower East Side, was open on February 15, according to the Chinese-language news site,
China has secret station in NYC as part of network to track dissidents
New York's station, located on East Broadway between Chinatown and the Lower East Side, was open on February 15, according to the Chinese-language news site,
China has secret station in NYC as part of network to track dissidents