Tag: Chinese Transnational Policing Gone Wild
World
China accused of setting up illegal police stations in the Netherlands
The Chinese government is accused of setting up at least two unregistered "police stations" in the Netherlands.The Dutch media discovered evidence that "overseas service...
Must read