Advertisment

Sukhdool Singh Gill alias Sukha

Chinese police station in Canada
In March this year, the Royal Canadian Mounted Police (RCMP) disclosed that it was investigating two, what it described as, “police stations” run by Chinese government officials in its Quebec province
Advertisment
Subscribe