Julian Borger, Guardian
China has previously denied running secret police stations overseas, calling them “service centres”.
China has previously denied running secret police stations overseas, calling them “service centres”.
RealClearInvestigations – Homepage