Comment: How does Kadr get a bye?  He served time for killing Speer.  But he committed treason against Canada and has never been charged for that.

Migawd, he was caught on tape building IED's for use against our troops, and wanted to die a martyr.  

BTW...being a "child" does not excuse treason under international law.  All it does is protect against execution or life without parole.