Meanwhile, here in the UK….
Much scrutiny lately of 'Chinese police stations' operating on the streets of Britain…
What links the 'stations' to British politics, the Chinese Communist Party, an assault in the heart of London, & serious organised crime?
This is big.
1/54
https://threadreaderapp.com/thread/1...285420033.html