← Back to news
Mar 6, 2023 innews

Chinese 'secret police station' inside Scots restaurant shut down by officials

CHINESE officials have shut down a “secret police station” inside a city centre restaurant, we can reveal. Human rights group Safeguard Defenders identified the Loon Fung in Glasgow as a covert bas…


Discussion

Join the conversation

Sign in to share your thoughts with the community.

Loading comments…