NGO Report Claims Chinese Police Stations are in 30 Countries
A new report accuses China of using so-called ‘overseas service stations’ as police stations to help hunt down fraud suspects in foreign countries, while China claims their purpose is purely administrative.