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.