112 views Dec 7, 2022
The Chinese regime has set up over 100 overseas police stations worldwide to monitor, harass, coerce and even repatriate exiled Chinese citizens in some cases.

Spotlight on China
112 views Dec 7, 2022
The Chinese regime has set up over 100 overseas police stations worldwide to monitor, harass, coerce and even repatriate exiled Chinese citizens in some cases.