The group that finds it impossible to grasp the reality here is the "progressive" left.  

The rest if us understand fully that Khadr is a terrorist, an admitted killer.  And we fully understand that it is:  
A) wrong to repatriate such a person to Canada until and unless he has served his full sentence in the country that convicted him upon his guilty plea
B) wrong for Canada to apologise to such a person for supposed mistreatment that occurred in another country
C) wrong to give such a person 10,500,000.00 tax payer dollars in order to encourage him to re-offend and to encourage other would-be Jihadists to commit atrocities knowing they will be rewarded with 72 virgins in heaven or at least second prize of $10,500,000.00 from Canada.