China has illegal police stations in the Netherlands and some 30 other countries https://www.ftm.eu/articles/china-illegal-police-stations-in-the-netherlands?utm_medium=social&utm_campaign=sharebuttonnietleden&utm_source=mastodon