China Sets Up Covert Police Station in New York City

China’s communist regime has opened a police department in New York, reportedly to monitor Chinese citizens at odds with the CCP. From American Military News: The Chinese government has set up 32 police “service stations” around the world, including one in New York, to monitor and coerce Chinese nationals living abroad to return to China, … Continue reading China Sets Up Covert Police Station in New York City