The reports of unofficial Chinese police stations are “deeply concerning,” Scotland’s First Minister Nicola Sturgeon said on Thursday.
It comes after human rights NGO Safeguard Defenders published a report on Sept. 13 uncovering dozens of overseas police “service stations” on five continents, including one in Glasgow, Scotland, and two in London.