
US ‘deeply concerned’ about ‘unauthorised’ Chinese police station set up in New York
In September, Safeguard Defenders, a Europe-based human rights organisation, published a report revealing the presence of dozens of Chinese police “service stations” in major cities around the world, including New York…
Read More
0