I agree with Gen. Dallaire, but there are some weak spots in his argument and in many arguments about Khadr.  One is that it is quite possible he did not throw the grenade that killed the American soldier; his wounds when he was found were severe, he was under a pile of rubble and he was unarmed.  The other is that if as a 15 year old he killed someone in a fight in Canada, he would be treated as a young offender and would have served far less time than he has.  At the same time, Dallaire is quite right to point out that he was controlled by a manipulative and abusive father.  It isn't realistic to think that given the environment he was in -- surrounded by Al Queada fighters -- that getting out of the situation was remotely possible.
He's never had anything like a fair trial; it is time for those who unload such vitriol at him to stop reacting emotionally and look at the facts of the case.