China has previously denied running secret police stations overseas, calling them "service centres".

from BBC News - World https://ift.tt/PT1USJ4
via