China Admits Overseas ‘Service Stations’ But Denies Police Activity

BEIJING/China: The Chinese government, while continuing to deny the existence of “overseas police stations” in foreign…

WhatsApp chat
Verified by MonsterInsights