Italy home to 11 of 100-plus unofficial Chinese ‘police stations’
Civil rights group claims outposts are used to monitor Chinese population abroad and force dissidents to return Italy hosts the highest number of unofficial Chinese “police stations” out of a network of more than 100 around the world, a report by a Spa…
Read More