Canadian intelligence officer with possible ties to Russia arrested

Royal Canadian Navy Intelligence Officer Jeffrey Delisle was arrested in Halifax last week for espionage. He is being charged under the Security of Information Act with “breach of trust and…Continue Reading →