A retired RCMP officer accused of providing intelligence to China has been arrested and charged with foreign interference, according to the Mounties.
William Majcher, 60, allegedly “used his knowledge and his extensive network of contacts in Canada to obtain intelligence or services to benefit the People’s Republic of China,” the RCMP said in a statement on July 21.