Nice try but Khadr is being compensated because the Canadian Gov't did not give him access to due process and allowed him to be tortured. He is also a child soldier by the UN definition. Harper and his predecessors messed up big time for totally political and racist reasons. That is why we have laws.