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…
Source:www.thescottishsun.co.uk
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…