Police in New York have arrested two men for allegedly setting up a secret police station for a Chinese provincial police agency to collect information on opponents of the ruling Communist Party.
Advertisment
Police in New York have arrested two men for allegedly setting up a secret police station for a Chinese provincial police agency to collect information on opponents of the ruling Communist Party.