Khadr's guilt or innocence is irrelevant.     He was held years in Gitmo before he was even charged with a crime.    THAT is where his rights were violated.     

In reality, if you are angry that Khadr is out free - you should really be directing your anger at the U.S. Govt, and our Govt for bungling the case.    Had Khadr been properly detained and properly tried for his alleged crime - he may very well be in a U.S. jail right now - just as John Walker Lindh is, as we speak.     

As it stands, even his confession is flawed and given before a discredited Military Tribunal.   It would likely be inadmissible in a U.S. Court.

Everybody has the same rights - even alleged criminals.   THAT is how our system works (as well as the U.S. system).     So if you're upset about that, think about giving a Govt the right to hold YOU without charge for years and then re-think if that's a good idea.