The law, both Canadian and international, is clear. Khadr was a child. It's not a happy story, but governments have to uphold their laws. They had a choice and they chose to ignore them. 

My 'dissatisfaction' is that governments under both Conservative and Liberal Prime Ministers refused to uphold the law, and got us into this situation because of decisions they knew to be wrong but were likely seen to be in their political self-interest at the time.

Perhaps both parties should apologize to Canadians, and reimburse the $10 million their negligence cost us.