Advertisements
Read Time:4 Second
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”.