China opens illegal police stations across the globe, triggers concern - report

Chinese government has opened numerous overseas police stations across the world including in developed countries like Canada and Ireland, triggering concerns among human rights campaigners. Investigative Journalism Reportika reported that Chinese government is also influencing the elections in certain countries through these illegal police stations. Watch this video for more.

 
SHARE
Story Saved
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!