Home » Top International News » China: Operates 100 secret police stations globally

China: Operates 100 secret police stations globally

Top International News

According to a study by the human rights advocacy group Safeguard Defenders, based in Madrid, China has more than 100 “police stations” around the world to keep tabs on, harass, and return its citizens living abroad.

Credit WION

Please support our Sponsors here :