Canadian News How do Canada’s political parties handle the challenges of foreign policy? 8 months ago admin 3 political parties stand on China Continue Reading Previous Canada must safeguard against foreign interference in future elections: expertNext Family of Canadian Uyghur advocate held in China upset, outraged he remains detained