China has previously denied running secret police stations overseas, calling them “service centres”.
Subscribe
Login
0 Comments