has set up dozens of secret police stations around the world, including one in , to hunt down and retrieve dissidents. A new report from Safeguard Defenders, a human rights watchdog, revealed that the Chinese Communist Party (CCP) has at least 54 'overseas police service stations' in 30 different countries, including the US. 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 .
Load More
Load More