Tagged: Russian spy

Mystery of Russian Spy in Canada

After Canadian Navy officer Jeffrey Delisle (pictured, left) was arrested, accused of spying for Russia, the Canadian Government moved quickly to expel four Russian diplomats. Or did they? The Russian Government has hotly denied...