I find the trial and sentencing hearing of Omar Khadr outrageous. Not only was Khadr a child soldier but he was simply fighting a foreign occupier. Even if you believe the invasion of Afghanistan completely legitimate I can't imagine how one defends putting on trial those who believed that they were defending the country against foreign occupiers. I makes no sense unless you are a total pacifist and believe that all those engaged in war should be put on trial.
I am particularly flabbergasted that they would allow people to make so-called "victim impact statements" in the sentencing portion of the trial. With no disrespect to the widow of the man Khadr supposedly killed, is this not the height of hypocrisy? The US soldiers killed at least one hundred thousand civilians in Iraq (perhaps many hundreds of thousands) and thousands in Afghanistan in the past 10 years. Civilians! The man that Khadr has been accused of killing was a soldier. The victors really do write the history, otherwise we would see tens of thousands of US soldiers on trial for killing civilians (surely a much worse crime than what Khadr is said to have done) and we would be hearing literally millions of 'victim impact statements' from Afghanis and Iraqis for their beloved family members who were guilty of nothing more than being in the wrong place at the wrong time.
For all the right-wingers out there who are ready to accuse me of 'taliban sympathies,' forget it. This is just basic stuff. If you are going to go to war against people you say are terrible, then you can't go around killing hundreds of thousands of civilians and put child soldiers on trial and then try to pretend that you are better than they. The people who have put a child soldier on trial should be put on trial. And Harper should be put on trial for making no attempt to stop it. In the words of the great Walt Kelly (who was turning the words of Captain Oliver Perry)- "We have met the enemy and he is us."