A Canadian navy officer was sentenced to 20 years in prison on Friday and ordered to pay a steep fine for leaking secrets to Russia.
Sub-Lieutenant Jeffrey Delisle pleaded guilty in October to breach of trust and passing information to a foreign government, but it is still not known what if any damage was caused to Canada or the United States by the security lapse.
He was the first person to be charged under a new Canadian security and intelligence law, which was beefed up after the September 11, 2001, attacks in the United States.
In addition to two decades behind bars, the judge also slapped the 41-year-old with a Can$111,817 (US$111,523) fine -- an amount equal to what he earned while spying.
In a police interrogation video released last week, Delisle said marital woes led him to betray his country.