The Supreme Court said twice that Canada was complicit in Khadr's illegal treatment at Gtmo, first in 2008 then in 2010.  They referred to a US Supreme Court decision that the whole Gtmo system was illegal at the time.

The 2008 decision should have been a turning point.  Former PM Martin said his govt should have requested Khadr's return.  A court ordered Harper to do it.  All the Opposition parties passed a resolution.  A Committee recommended he could be tried fairly here.

Obama put all the Gtmo cases on hold for a review and there was reason to believe his Admin would have been open to a request from Canada.

Instead the Harper Government continued demonizing Khadr and spent a fortune fighting him in the courts and the Supreme Court declared again in 2010 that Canada was complicit in the violation of Khadr's rights.

The US pressured Harper to let Khadr return.  They continued demonizing him and losing court cases.  Conservatives are still using the case for political gain.