Via TTN: The communist dictatorship of China has now reportedly set up “overseas police service stations,” including in the United States, to monitor Chinese citizens living abroad. One such location is in New York City, and three in Toronto, Canada. Fox News reports: “These operations eschew official bilateral police and judicial cooperation and violate the […]