Illegal Chinese “police stations” in Ottawa: Canada issues ‘cease and desist’ warning to China
Ottawa/IBNS: Canadian authorities have now summoned Beijing’s ambassador following reports of a network of illegal Chinese “police stations” in the country, media reports said on Saturday. The Canadian authorities summoned …
Read More