Report alleges China linked to 18 overseas police stations in Canada
CTV News ·
China has exponentially expanded its network of illegal overseas police stations, to “extend its tentacles” across a web of new community associations, according to a report by international human rights group Safeguard Defenders.