China Does the Unthinkable on American Soil

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 […]

Source: China Does the Unthinkable on American Soil

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.