ADVERTISEMENT
Watch
Report alleges 18 illegal Chinese surveillance stations in Canada
A new report from Safeguard Defenders says there are at least 18 illegal surveillance police stations linked to China in Canada. Mike Le Couteur has more.
ADVERTISEMENT
A new report from Safeguard Defenders says there are at least 18 illegal surveillance police stations linked to China in Canada. Mike Le Couteur has more.