Canada has NOT failed Khadr. The Harper government did fail Khadr. 

It was Harper who was complicit in criminal, illegal acts of the Bush and Obama administrations at Gitmo. It was Harper who went down the Rat Hole with them. A Rat Hole so big the Supreme Court of Canada ruled against it, scolded Harper. 

You know everybody knows it was the imperial reckless and bloody U.S. foreign policy that resulted in the 9/11 retaliation. Canada then joined with U.S. forces in Afghanistan and Iraq, accommodated with it draconian security measures, joined again in its military adventures in Libya and Syria. Even now participate in its fake 'war on terrorism', blind to the terror down south. 

What did we get in return? Trade attacks. Now $10m payout for extreme violation of human rights and law. Stop being stupid.