Canadian Visa Center Run by Chinese Police

Concerns are rising over the Canadian visa application center in Beijing as reports emerge that the center could be run by Chinese police.