
Documentary at Ottawa Film Festival Probes China’s ‘Trojan Horse’ — TheEpoch Times by Omid Ghoreishi
Panel discusses the Confucius Institutes after screening of ‘In the Name of Confucius’ during One World Film Festival Once a senior intelligence officer and manager with the Canadian Security Intelligence Service, Michel Juneau-Katsuya doesn’t mince […]