A retired federal police officer in Canada has been charged with foreign interference on behalf of China following a two-year investigation.
William Majcher, 60, allegedly used his contacts in Canada to help China "intimidate an individual outside the scope of Canadian law."
Canadian officials...