Let's take a peek Inside China's secret police station in New York. 36 of these stations are in operation throughout 16 nations in Europe.
To find and capture dissidents, China has established numerous secret police stations throughout the world, including one in New York City.
According to a recent report by the human rights organization Safeguard Defenders, the Chinese Communist Party (CCP) operates at least 54 "overseas police service stations" in 30 different nations, including th...