The federal government has now paid Omar Khadr $10.5 million as part of a deal to settle a long-standing lawsuit.
The former Guantanamo Bay prisoner had pleaded guilty to killing a U-S soldier in Afghanistan in 2002, when Khadr was 15.
The Supreme Court of Canada ruled in 2010 that Canadian officials violated Khadr's rights at Guantanamo by obtaining evidence from him under ``oppressive circumstances.''
A source close to the situation tells The Canadian Press that the Liberal government made the payout to get ahead of an attempt to block the settlement by the soldier's widow and another soldier wounded un the same incident.