China has set up police stations in New York City, 30 other countries

China setting up overseas police stations, including one in US, to bring back ‘fugitives’ – WPDE As part of its efforts to monitor its citizens living abroad, China has opened dozens of “overseas police service stations” around the world, including three in Toronto and one in New York City. “Earlier this month, Safeguard Defenders, a human rights watchdog, released a report that criticized the absence of official bilateral police and judicial cooperation, as well as …

Read more