In recent years, the Chinese Communist Party has set up dozens of so-called “police service stations” in more than 20 countries.
One of them is located right in the heart of New York City. It’s inside the headquarters of the American Chang-Le Association.