Canada has finally revealed why it expelled two Russian diplomats last January and what that had to do with the arrest of a Canadian naval officer (Sub-Lieutenant Jeffrey Delisle). Canadian secrecy laws had kept any details out of the news until Delisle pled guilty on October 10th. Turns out that Delisle had not been recruited by Russian diplomats, as was some believed, but had walked into the Russian embassy and offered his services. Delisle worked in a top-secret Canadian intelligence center where intelligence sharing operations (with NATO and other allies) were located. Delisle had access to secrets from all the countries involved, and for over fifty months Delisle delivered a thumb drive full of secret documents each month to the Russians. In return, Delisle was paid about $3,000 a month. Delisle did it for the money which, since the end of the Cold War, has become the primary motivation for spies recruited in other countries.
Canada is embarrassed by this lapse in their counter-intelligence (seeking out spies) efforts and will review and change its procedures to at least make it harder for any future spy to operate within the Canadian military.