Safeguard Defenders Report Exposes CCP Overseas Police Stations
The European organization Safeguard Defenders has released a report revealing that the Chinese Communist Party has set up 102 police stations overseas, spread across 53 countries.
The European organization Safeguard Defenders has released a report revealing that the Chinese Communist Party has set up 102 police stations overseas, spread across 53 countries.