'Secret Chinese police station operating in UK city' sparks investigation

over 1 year in Mirror

Scottish First Minister Nicola Sturgeon has insisted reports of a Chinese outpost in Glasgow have been taken seriously by authorities, with police set to handle the investigation

Mentioned in this news
Share it on