Reports of a Glasgow restaurant operating as a 'secret Chinese police station' have prompted Nicola Sturgeon to comment that the Scottish Government are looking at the issue 'extremely seriously'.
Safeguard Defenders, a non-governmental organisation headquartered in Spain, issued the report and stated that there are 54 “overseas police service centres” located in 21 countries, with one being at a well-known Chinese restaurant on Sauchiehall Street, Loon Fung.
According to an original report by The Times, these outposts carry out “persuasion operations” to coerce dissidents into returning to China.