
China Operates Over 100 Police Stations Worldwide, Some With Assistance From Host Nations: Updated Report
The rights group Safeguard Defenders has revealed an additional 48 overseas China-run police outposts bringing the total to 102 stations. Some were set up with help from the host countries....
Read More
Views expressed in this video are opinions of the host and the guest(s), and do not necessarily reflect the views of NTD.