overseas police stations

China admits overseas ‘service stations’ but denies police activity

The Chinese government, while continuing to deny the existence of "overseas police stations" in foreign countries, has acknowledged that it…

- Advertisement -
Ad image
- Advertisement -
Ad image