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 maintains a network of "service stations" abroad. A Chinese Foreign Ministry ...