chinese police stations in uk?

best answer
  • Last month the Spanish human rights organisation Safeguard Defenders reported that there were at least 36 (and possibly up to 54) Chinese police stations set up across Europe. According to the report there is one in Scotland two in England and one in Ireland. Where is the secret Chinese Police station in Glasgow?