Secret Chinese police outpost revealed in New York 2 men arrested

NEW YORK — Two men have been arrested on charges that they helped establish a secret police outpost in New York City on behalf of the Chinese government, and more than three dozen officers with China’s national police force have been charged with using social media to harass dissidents inside…Read More

Leave a Reply

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